Grammarly
Set up conversion tracking for your Grammarly affiliate commissions with AnyTrack. Grammarly runs on the Impact network, so AnyTrack maps conversions to Lead or Purchase events based on payout value and forwards enriched conversion data to Google Ads, Facebook Ads, and TikTok via Conversion API.
Grammarly runs its affiliate program on the Impact network, so you track your Grammarly commissions the same way you track any Impact offer. Connect Grammarly conversions to your ad platforms so Google Ads, Facebook Ads, and TikTok algorithms receive the signals they need to optimize. Every commission is tracked server-side and forwarded to your ad platforms in real time, bypassing browser restrictions that cause tracking gaps.
Setup takes 10 minutes. No coding required.
Why Integrate Grammarly with AnyTrack?
Section titled “Why Integrate Grammarly with AnyTrack?”- Server-side conversion tracking: Bypass browser blocks and ad blockers that lose 20-30% of affiliate conversions. Recover every Grammarly commission, even from iOS and Safari users.
- Ad platform optimization: Forward Grammarly conversions to Google Ads, Facebook, and TikTok via
Conversion APIso algorithms optimize toward affiliaterevenue, not just clicks. - Complete attribution: See which ad clicks drove your Grammarly commissions. Connect ad spend to affiliate payout for true ROAS visibility across your entire funnel.
- Real-time reporting: Grammarly conversions appear in your ad platforms within seconds, enabling same-day campaign adjustments based on actual commission data.
Use case: Run Facebook Ads promoting Grammarly. Track which campaigns, ad sets, and creatives generate the highest EPC and commission value. Feed conversion data back to Facebook to optimize toward profitable placements, not just clicks.
How Does the Integration Work?
Section titled “How Does the Integration Work?”From ad click to ad-platform conversion
How a Grammarly commission flows back to the campaign that earned it
- Step 1 Traffic collection
When visitors land on your site from ads, AnyTrack collects first-party data (cookies, client IDs) and UTM parameters.
- Step 2 Link tracking
Visitors click your Grammarly affiliate links. AnyTrack collects the click, enriches it with session context, and appends the AnyTrack
click_idto the link via thesubId1parameter. - Step 3 Conversion postback
When a conversion happens, Impact sends the conversion data to AnyTrack via the postback URL, including the
subId1(AnyTrackclick_id). - Step 4 Attribution matching
AnyTrack matches the Grammarly conversion back to the original ad click using the
click_id, connecting commission data to campaign source, ad creative, keyword, and audience. - Step 5 Server-side forwarding
AnyTrack forwards enriched conversion events to ad platform
Conversion APIs (FacebookConversion API, Google Enhanced Conversions, TikTok Events API) with customer data, commission value, and attribution context.
Result: Ad platforms receive complete conversion signals with revenue data, enabling value-based optimization toward your most profitable Grammarly campaigns.
Technical Overview
Section titled “Technical Overview”| Reference | Value | Description |
|---|---|---|
| Tracking Group | impact | The tracking group identifier for activating AutoTag. |
| Subid Parameter | subId1 | Parameter used to pass the AnyTrack click_id. |
| Tracking Method | Postback URL | Method for sending conversion data to AnyTrack. |
Standard events and conversions
Section titled “Standard events and conversions”| Event Name | Description | Data Source |
|---|---|---|
| OutboundClick | Visitor clicks on your Grammarly offer links. | AnyTrack JS Tag |
| Lead | Conversion with $0 payout (free signup, trial, registration). | Postback URL |
| Purchase | Conversion with a positive payout value (commission earned). | Postback URL |
Automatic event mapping
Section titled “Automatic event mapping”Impact does not use standard event names like Purchase or Lead in its postback data. AnyTrack determines the correct event type automatically based on the conversion payout value:
- Payout = $0: AnyTrack records the conversion as a Lead event. This covers actions like free signups, trial activations, or registrations where no commission is earned yet.
- Payout > $0: AnyTrack records the conversion as a Purchase event. This covers completed sales or actions that generated a commission.
This mapping happens automatically when AnyTrack receives the postback. No manual configuration is needed for the default behavior.
The Grammarly Postback URL
Section titled “The Grammarly Postback URL”Grammarly conversions are delivered through Impact’s postback. The Postback URL is predefined and ready to implement in your Impact account:
https://t1.anytrack.io/hBtoE3hN/collect/impact?ActionTrackerName={ActionTrackerName}&CampaignId={CampaignId}&CampaignName={CampaignName}&MediaPartnerId={MediaPartnerId}&MediaPartnerName={MediaPartnerName}&SubId1={SubId1}&SubId2={SubId2}&SubId3={SubId3}&AdId={AdId}&ActionTrackerId={ActionTrackerId}&ActionId={ActionId}&Amount={Amount}&Currency={Currency}&Payout={Payout}&EventDate={EventDate}&Status={Status}&StatusDetail={StatusDetail}&LandingPageUrl={LandingPageUrl}&SharedId={SharedId}&PromoCode={PromoCode}&RefCustomerCountry={RefCustomerCountry}Setup Guide
Section titled “Setup Guide”Step 1: Add the Integration to Your AnyTrack Account
Section titled “Step 1: Add the Integration to Your AnyTrack Account”- From your AnyTrack Dashboard, go to Integrations and search for Grammarly.
- Click Install Integration.
- Copy the Global Postback URL.
Step 2: Connect Your Impact Account
Section titled “Step 2: Connect Your Impact Account”Because Grammarly runs on Impact, you add the postback in your Impact account. This single account-level postback covers your Grammarly conversions (and any other Impact offers you promote) — there is no per-offer setup.
- Navigate to your Impact Account.
- From your Impact Dashboard, click the cloud icon ☁️ and select Event Notifications.
- Click the ✏️ edit icon on the right side of the page for Event Notifications.
- Paste the Postback URL you copied from AnyTrack.
- Click Save.
Step 3: Review Event Mapping in the Integration
Section titled “Step 3: Review Event Mapping in the Integration”AnyTrack automatically maps Grammarly conversions based on payout value: $0 payout triggers a Lead event, and any positive payout triggers a Purchase event. You can adjust this behavior in the integration settings.
- In your AnyTrack Dashboard, go to Integrations and open the integration.
- Scroll to the Event Mapping section.
- Review the default mapping:
- $0 payout conversions → Lead
- Positive payout conversions → Purchase
- To customize, change the event assignment for either conversion type, or disable Lead tracking if you only want to track paid conversions.
- Click Save.
Step 4: Configure Ad Platform Event Forwarding
Section titled “Step 4: Configure Ad Platform Event Forwarding”Map the events to the correct events in your ad platforms so they know which actions to optimize for.
- In AnyTrack Dashboard, go to Tracking Pixels and select a connected ad platform (Facebook, Google, TikTok).
- Use Conversion Event Mapping to define how Grammarly conversions forward to ad platform events:
Purchase→ FacebookPurchaseLead→ FacebookLead
- Click Save.
- Repeat for each connected ad platform.
Why this matters: Event mapping tells Facebook (or Google/TikTok) to optimize campaigns toward Grammarly commissions, not generic conversions. Without proper mapping, ad platforms won’t receive the signals they need to improve performance.
Validate Your Integration
Section titled “Validate Your Integration”Verify tracking is working before running live campaigns. Validation takes about 2 minutes.
Validate Link Tracking
Section titled “Validate Link Tracking”AutoTag Methods
Section titled “AutoTag Methods”AutoTag automatically appends subId1 and click_id data to your Grammarly links. Learn more about AutoTag.
- Default (Recommended): AnyTrack automatically identifies and tags Grammarly links found on your website. No configuration required.
- AutoScan: AnyTrack scans links embedded in redirect plugins and tags them. Useful for link cloaking tools.
- Manual tagging:
- Add tracking group attribute:
data-tracking-group="impact"to specific links. - Manually append
subid:&subId1=--CLICK-ID--to links outside AutoTag scope.
- Add tracking group attribute:
Use case: If you use a WordPress link management plugin (Pretty Links, ThirstyAffiliates), enable AutoScan so AnyTrack can tag the final destination URL after the redirect.
Conversion Tracking
Section titled “Conversion Tracking”To validate conversions, either wait for a real conversion or trigger a test conversion yourself, then inspect the Integration Event Log to confirm the conversion was received and correctly mapped to a Lead or Purchase.
Advanced Topics
Section titled “Advanced Topics”FAQ and Troubleshooting
FAQ was last reviewed on 2026-07-13
How does AnyTrack decide whether a Grammarly conversion is a Lead or a Purchase?
Can I disable Lead tracking for Grammarly conversions?
Can I change which event is triggered for zero-payout or paid conversions?
My Grammarly conversions are appearing as Leads instead of Purchases, why?
Can I import past conversions?
Can I track direct linking campaigns?
Can I use a different subid parameter than subId1?
subId1 specifically. The AnyTrack integration is configured to match this parameter. Using subId2 or other parameters will not work.How quickly do conversions appear in ad platforms?
Summary
Section titled “Summary”Grammarly runs on the Impact network, and integrating it with AnyTrack connects your Grammarly commissions to ad campaign performance. AnyTrack automatically classifies conversions as Lead or Purchase based on payout value, so both zero-value and paid conversions are recovered without manual setup. Server-side tracking recovers every conversion, even when browsers block Tracking Tags. Conversion API forwarding gives ad platforms the revenue signals they need to optimize toward your most profitable Grammarly campaigns.
What you accomplish with this integration:
- Track both free signups (Lead) and paid commissions (Purchase) from Grammarly automatically
- Customize or disable event mapping directly in the integration settings
- Track 20-30% more conversions by bypassing browser restrictions
- Optimize Facebook and Google Ads toward commission value, not just clicks
- See true ROAS by connecting ad spend to affiliate revenue