Shopify Integration

Shopify Affiliate Tracking

Run an affiliate program on your Shopify store using Stripe Payment Links. No expensive apps, 0% transaction fees. Note: Shopify's native checkout is not directly supported due to Custom Pixel sandboxing.

No app required

Stripe Payment Links

0% transaction fees

How It Works

1.

Tracking script captures affiliate clicks

2.

Cookies store attribution for 30 days

3.

Customer buys via Stripe Payment Link

4.

Stripe webhook tracks the sale

Building a Shopify app instead of selling on a Shopify store? See our Shopify App Billing integration page. It covers affiliate tracking for apps that bill via app_subscriptions.

Shopify Affiliate Tracking Features

Server-side tracking via Stripe Payment Links with no Shopify app required

Stripe Payment Links

Use Stripe Payment Links as buy buttons on your Shopify store. LinkJolt tracks conversions automatically via Stripe webhooks -- no code required.

No App Required

Works with a single tracking script in your Shopify theme. No Shopify app installs, no marketplace fees, no monthly app charges.

Commission Tracking

Percentage or fixed-rate commissions per campaign. Recurring commission support for subscription products via Stripe.

Fraud Prevention

Rule-based fraud detection with IP matching, self-referral blocking, order deduplication, and configurable risk scoring.

Real-Time Analytics

Track clicks, conversions, and revenue instantly. Affiliates get their own performance dashboard with detailed metrics.

Campaign Management

Create multiple campaigns with different commission rates. Invite affiliates, manage approvals, and process payouts from one dashboard.

Setup in 4 Steps

Add affiliate tracking to your Shopify store in about 5 minutes

1
Create LinkJolt Account

Sign up, create a campaign with your commission structure, and copy your Merchant ID from the Integration Hub.

2
Add Tracking Script to Shopify Theme

In your Shopify admin, go to Online Store > Themes > Edit Code. Paste the tracking script in your theme.liquid file before the closing </head> tag.

3
Add Stripe Payment Links as Buy Buttons

Create Stripe Payment Links for your products and embed them on your Shopify store. LinkJolt automatically enhances these with affiliate attribution.

4
Configure Stripe Webhook

Add your LinkJolt webhook URL in your Stripe dashboard. This enables server-side conversion tracking for every payment.

Tracking Script

Step 2
Add to theme.liquid

Online Store > Themes > Edit Code > theme.liquid (before </head>)

<script src="https://www.linkjolt.io/api/tracking.js?id=YOUR_MERCHANT_ID"></script>
Replace YOUR_MERCHANT_ID with your actual Merchant ID from the LinkJolt Integration Hub.

Important: Shopify's native checkout (Shopify Payments) is not directly supported due to Shopify Custom Pixel sandboxing. This integration works with Stripe Payment Links as your checkout method. If you use Shopify's native checkout, affiliate tracking is unreliable because the sandboxed pixel environment has limited, undocumented access to cookies and localStorage.

How LinkJolt Compares

FeatureLinkJoltShopify AppsManual Setup
Setup Time5 minutes15-30 minHours/Days
Transaction Fees0%3-5%N/A
Monthly App CostFrom $19.99$50-200+Free
Requires Shopify AppNoYesNo
Server-Side TrackingVia Stripe webhooksVariesCustom code
Recurring CommissionsAutomaticSome platformsManual
Fraud DetectionBuilt-inExtra costNone
TESTIMONIALS

What People Say About Us

Don’t just take our word for it. Hear from some of our satisfied customers!

β˜…β˜…β˜…β˜…β˜…
β€œLinkjolt made affiliate programs easy for us. Some of the other platforms were very difficult and clunky to use, but this UI is so simple and it just works. Highly recommend!”
Henry
Henry

Founder at multiple startups

β˜…β˜…β˜…β˜…β˜…
β€œWe've increased our conversion rates by 37% since we started using LinkJolt. The tracking features and instant payouts alone are worth the price! .”
Zeger Hoogeboom
Zeger Hoogeboom

Founder at Coreties.com

β˜…β˜…β˜…β˜…β˜…
β€œThe dashboard gives our team the insights we need to work more efficiently and help our partners earn more money. ”
Cleo
Cleo

Founder at Genebreak

β€œF!*@ I need that”
Dagobert Renouf
Dagobert Renouf

Marketing Specialist Β· @dagorenouf

β˜…β˜…β˜…β˜…β˜…

Video from Itslaunchday

β˜…β˜…β˜…β˜…β˜…
β€œI really appreciate how quick you are to respond and how willing to work with me you've been throughout our setup process.”
β˜…β˜…β˜…β˜…β˜…
β€œThis is f***ing awesome!! Haha sorry for the language but really happy with how you guys reply to everything and were able to implement changes so quickly and I really see that you're trying to make it as good possible for the people using it.”
β˜…β˜…β˜…β˜…β˜…
β€œThanks for your help, I'm glad everything is working as it should.”
PRICING

Simple Pricing

Choose the perfect plan for your business. Start with a 7-day free trial.

No hidden fees Cancel anytime 0% transaction fees
3.5 months free with annual billing
Find your fit.Let others sell your product for you.

Every plan starts with a
7-day free trial.

For small teams

Starter

$19.99 a month on monthly billing,$13.99
/month, billed annually
Try Starter Free$0.00 due today
Most popular

Professional

$39.99 a month on monthly billing,$27.99
/month, billed annually
Try Pro Free$0.00 due today
For scale-ups

Ultimate

$99 a month on monthly billing,$69
/month, billed annually
Try Ultimate Free$0.00 due today
Your program
Affiliate-driven sales / monthUp to $5,000Up to $50,000
Active campaigns5Unlimited
Active affiliates10Unlimited
Staff seats Not included20
Analytics data retention3 months12 months
Tracking & growth
Affiliate trackingStandardAdvanced
Fraud protectionStandardEnhanced
Stripe payout integration Included Included
Bulk payouts Included Included
Affiliate discovery Not included Included
Custom commission structures Not included Included
Developer API Not includedFull access
MCP Server Not includedFull access
Direct affiliate & staff chat Not included Included
Your brand & support
Branded affiliate signup pages Not included Included
Affiliate portal on your domain Not included Included
Remove the Linkjolt badge Not included Included
SupportEmailPriority Chat + Email
More automation with Professional & Ultimate

Auto-approve affiliates and automate payout management. Commission tiers: up to 5 on Professional, up to 10 on Ultimate.

Doing more than $50,000 a month in sales?

The Scale plan has unlimited tracked sales for a flat $249 a month on monthly billing, $199.20/mo, billed annually.

See the Scale plan

Want to earn commissions as an affiliate? Joining is free.

Frequently Asked Questions

Does this work with Shopify Payments (native checkout)?

Not directly. Shopify's native checkout runs inside a sandboxed environment (Custom Pixels) that prevents third-party tracking scripts from capturing conversion data reliably. This integration works by using Stripe Payment Links as your checkout method instead. If you must use Shopify's native checkout, you would need to add a manual trackPurchase() call on your thank-you page, which is less reliable due to ad blockers.

Why can't LinkJolt track Shopify's native checkout?

Shopify Custom Pixels run in a sandboxed iframe with limited and unreliable access to cookies and localStorage. While Shopify provides some polyfills, the behavior is undocumented and not officially guaranteed. This means cookie-based affiliate tracking through Shopify's pixel system is unreliable. This is a Shopify platform limitation that affects third-party affiliate tracking tools, not just LinkJolt.

What about Shopify affiliate apps?

Shopify affiliate apps (like Refersion, UpPromote) have direct access to Shopify's order API, which is how they track conversions. However, they typically charge $50-200/month plus transaction fees. LinkJolt takes a different approach: by using Stripe Payment Links, you get server-side webhook tracking at a lower cost with 0% transaction fees.

How do Stripe Payment Links work on a Shopify store?

You create Payment Links in your Stripe dashboard for each product. Then you embed these as buy buttons on your Shopify product pages (replacing or alongside the default Add to Cart button). When a customer clicks the Payment Link, they check out through Stripe. LinkJolt's tracking script automatically appends affiliate attribution to the Payment Link, and Stripe webhooks handle conversion tracking server-side.

Is the tracking reliable?

Yes, when using Stripe Payment Links. The click tracking uses cookies and localStorage (30-day window), and the conversion tracking happens server-side via Stripe webhooks. This means conversions are tracked even if the customer has an ad blocker. The only JavaScript-dependent part is the initial click capture.

How do affiliates get paid?

LinkJolt uses Stripe Connect for automated payouts. You approve commissions in your dashboard and process payouts with one click. Each payout charges your saved payment method and Stripe routes it to the affiliate. LinkJolt never holds funds. You can also export CSV files for manual PayPal or Wise processing.

Get Started

Ready to Add Affiliate Tracking to Shopify?

Start your 7-day free trial. Track conversions via Stripe Payment Links. 0% transaction fees.

7-Day Free Trial

0% Platform Fees

Cancel Anytime

LIVE

πŸ‡ΊπŸ‡Έ

4

πŸ‡¬πŸ‡§

2

πŸ‡©πŸ‡ͺ

2

10+

SaaS companies joined this week