Facebook
Shopify · Growth and up

Turn Shopify orders into giveaway entries and referral rewards

Connect your store in minutes and choose how every order scores. Give entries per order, per dollar spent, or by spend tiers that add up, and reward the friend who sent the buyer too, so loyalty and word of mouth grow together.

Shopify purchase scoring is included on Growth, Business and Enterprise, plus Premium for existing customers. Start free, no credit card required.

KickoffLabs Shopify purchase scoring settings with spend tiers at $250, $500 and $1,000 that add up across orders, and a sidebar showing the referrer earns the same as the buyer and Shopify is connected
Quick answer

How does the KickoffLabs Shopify integration work?

Add your campaign's webhook URL to Shopify's order notifications, save the signing key, and send a test to confirm the connection. Then choose what a purchase earns the buyer (entries per order, per dollar spent or spend tiers), what it earns the friend who referred them, and who can earn. Paid orders score automatically, refunds and cancellations come off, and new buyers get their own share link.

How it works

From your newsletter to repeat orders

One campaign turns the subscribers you already have into customers who buy again and bring their friends.

  1. 1
    You
    Set up the campaign

    Pick a rewards club or a giveaway, choose what a purchase earns, and connect Shopify with webhooks.

  2. 2
    You
    Email your subscribers

    Put an Instant Signup link in your newsletter. One click and they're in, each with their own share link.

  3. 3
    Customers
    They shop and share

    They buy as usual and send their link to friends. The campaign script carries each referral to checkout.

  4. 4
    Automatic
    Orders score themselves

    Each paid order adds points or entries for the buyer and the friend who sent them.

    • Refund or cancellationThe order's points or entries come off.
  5. 5
    Customers
    Rewards and winners

    Customers see their total climb on their own page.

    • Rewards clubA reward email goes out at each milestone.
    • GiveawayPick a winner, weighted by entries.
What customers see

Two campaigns, from your customer's side

Both pages were built with the KickoffLabs page builder and score Shopify orders with the settings below. The stores are samples.

Milestone rewards

A rewards club your newsletter can join in one click

Ember & Oak emails its subscribers an invite. One click joins the club, and every order moves them up a ladder of rewards they can see on their own page.

  • Buyer1 point for every $1 they spend
  • Referrer1 point for every $1 their friends spend
  • RewardsFree bag at 100 points, pour-over set at 250, a year of coffee at 500
About milestone rewards
Sample newsletter email from Ember & Oak Coffee inviting subscribers to the Ember Rewards Club, beside the club page after signup showing 180 points, a referral link, and a reward ladder with the first reward reached
Giveaway

A giveaway where every $10 spent is another entry

Trailhead Supply gives away a $1,500 camping bundle. Entering is free, then each purchase and each friend's order adds entries before the draw.

  • Buyer1 entry for every $10 they spend
  • ReferrerThe same entries as the friend who bought
  • AlsoEntries for sharing and following on Instagram
About purchase-based giveaways
Sample Trailhead Supply giveaway page for a $1,500 camping bundle with a countdown to the draw, with the entrant's box showing 14 entries and a bonus list that includes Shop the gear: 1 entry for every $10 you spend
Reward modes

Every way to reward a purchase

Pick one mode for buyers and one for the friends who referred them. Change it any time and everyone who has bought is rescored.

Entries per orderThe same reward for every paid order, whatever the amount. A simple thank-you for any purchase.
Entries per dollar amount1 entry for every $10, or any ratio you choose. Bigger orders earn more, and a buyer's orders add up.
Spend tiersJump to 10, 25 or 50 entries at $250, $500 or $1,000. Judge each order on its own, or add up everything a buyer spends during the campaign.
Referrer rewardsGive the friend who shared the same reward as the buyer, a fixed bonus for each referred order, or entries for every dollar their friends spend.
Who can earnCount only people who already entered, add every buyer as an entrant, or keep new buyers hidden from campaign emails until they enter.
Buyer and referrer tagsTag buyers and referrers on purchase, then segment, email or reward them from there.
Inside the dashboard

Three questions decide how every order scores

The settings read like a conversation. Answer them once and every paid order, refund and cancellation is handled for you.

Question 1

What does a purchase earn the buyer?

Choose nothing, entries per order, entries per dollar amount, or spend tiers. Edit up to four tiers and decide whether spending has to happen in one order or adds up across the campaign. Spend is the order subtotal, before shipping and tax, less any refunds.

What does a purchase earn the buyer? with Spend tiers selected: spend $250 or more for 10 entries, $500 for 25 and $1,000 for 50, with orders added up across the campaign
Exclusive

Customers earn for every dollar their friends spend

Go beyond basic loyalty rewards. When a shopper arrives through a friend's share link, the friend earns too, with the same reward as the buyer, a fixed bonus per order, or entries for every dollar spent. The campaign script carries the referral to checkout, from the cart page or a cart drawer.

What does it earn the person who referred them? with The same as the buyer selected, alongside Nothing, Entries per order and Entries per dollar amount
Question 3

Decide who can earn, and see what an order earns

Count only people who already entered, add every buyer as a new entrant, or track new buyers quietly until they enter with the same email. Tag buyers and referrers, and check the live example before you save.

Who can earn from a purchase? with Only people who already entered selected, buyer and referrer tags, and an example: a $120 order from a buyer who already spent $150 earns 10 entries for the buyer and 10 for their referrer

Connect with Shopify webhooks. No app to install.

Add the campaign's webhook URL to Shopify for paid, cancelled and refunded orders, and save the signing key. Every order is verified with Shopify's signature and counted once, and its entries come off again if it's cancelled or refunded. Send a test from Shopify and the status turns Connected.

Connect Shopify steps: copy the webhook URL, save the signing key, and check the connection, which shows Connected and Order payment received

We make your shop easy to share

Everyone gets a unique link to share and a page to check their points, along with the rewards you're offering for taking part.

Referral page asking customers to share their links and earn points for every dollar they or their friends spend, showing a 749-point balance and share buttons

Invite your existing email subscribers

Add an Instant Signup link to your newsletter so subscribers join your rewards program in one click.

About Instant Signup
Newsletter email introducing a rewards program where subscribers earn points for every dollar they and their friends spend, with a Join Rewards Program button

Keep them engaged with automated reward emails

Customers stay engaged as they earn points, with automated campaign emails from KickoffLabs designed to keep them sharing.

About campaign emails
KickoffLabs Emails screen with the automatic reply, verification email and a reward email for each milestone
Proven templates

Start from a template built to drive sales

Each template turns purchases and referrals into points. Try a demo before you build your own.

Reward levels

Customers unlock rewards with points earned per dollar spent by themselves or friends. Proven by Harry's.

View demo
Bonus entry giveaway

Purchases and referrals earn entries that increase the odds of winning regular competitions. Proven by MailChimp.

View demo
Leaderboard giveaway

Customers move up the leaderboard with purchases, follows or getting friends to buy. Proven by Jet.

View demo
“We were pleased to find such a powerful viral tool for non-technical people like me. During our 8-week campaign, we captured more than 10,000 leads! There was an incredible response and sales went faster than we expected.”
Bailey Nelson · Community Manager, Glowforge
Works well with
Questions

Shopify purchase rewards questions

100M leads Our customers have collected over 100 million leads Almost half came from KickoffLabs contest actions and referrals.
Do I need to install a Shopify app?
No. You add three webhooks in Shopify admin under Settings, Notifications, Webhooks (order payment, order cancellation and refund create) using your campaign's webhook URL, then paste Shopify's signing key into KickoffLabs.
Can entries add up across several orders?
Yes. Entries per dollar amount always add up a buyer's orders. With spend tiers you choose whether to judge each order on its own or add up everything a buyer spends during the campaign. Tiers don't stack, so a buyer holds the highest tier their total reaches.
What happens when an order is refunded or cancelled?
Shopify tells KickoffLabs, and the buyer's entries are recalculated on what they actually spent, before shipping and tax. A cancelled order stops counting entirely, and the buyer's referrer is rescored too.
Do referrers get credit when a friend buys?
Yes, when the friend arrived through their share link and your theme has the campaign script. The referrer can earn the same as the buyer, a fixed bonus for each referred order, or entries for every dollar their friends spend.
What if someone buys but never entered the giveaway?
You decide. Ignore their order, add them as a new entrant, or track them as a hidden lead who earns entries and credits their referrer but gets no campaign emails until they enter with the same email.
Does Shopify's Send test add a fake entrant?
No. KickoffLabs recognizes Shopify's sample order, marks the connection as working, and doesn't add a lead or score anything.
Do purchase entries count when I pick a winner?
Yes. Pick a winner with a draw weighted by score, and purchase entries combine with signup and referral entries, so every entry improves a person's odds.

Turn your next order into your next entrant

Connect Shopify, pick a reward mode, and start rewarding customers for every dollar they and their friends spend.