Installation and setup

Follow for Discount documentation

Use this guide to connect the required services, configure a percentage reward, activate storefront widgets, and resolve common campaign problems.

Requirements

What a merchant needs before setup

Shopify

A Shopify store, an active online-store theme that supports app embeds, Theme Editor access, and a checkout that accepts Shopify discount codes.

Instagram

One Instagram Professional account—Business or Creator—with authorization and messaging enabled. Personal accounts are not supported.

Campaign

A percentage reward, at least one plan-eligible saved widget, the active-theme app embed, and a Live campaign.

Setup checklist

Install, configure, and launch

Complete each step in order so the app can verify the full activation state.

  1. 01

    Install and approve Shopify access

    Install Follow for Discount from the Shopify App Store and approve the permissions needed to create discount codes and check the theme app embed.

  2. 02

    Connect Instagram

    Authorize one Instagram Business or Creator account, return to the app, and verify the connection.

  3. 03

    Enable the theme app embed

    Open the active theme’s App embeds area, enable Follow for Discount, save the theme, and verify the connection in the app.

  4. 04

    Set the reward

    Choose a fixed percentage or a randomized percentage up to a maximum. Set expiration and repeat-reward rules.

  5. 05

    Select and save widgets

    Choose at least one widget available on the current plan, configure it, preview it, and save the settings.

  6. 06

    Go Live

    Activate the campaign to enable Instagram request processing and make eligible storefront widgets available.

Admin reference

Where configuration happens

The app admin keeps the reward and Instagram connection settings visible while merchants prepare the campaign.

Follow for Discount percentage reward and eligibility settings
Configure percentage type, value, expiration, and repeat rewards.
Follow for Discount connected Instagram account and DM message settings
Review the connected account and shopper-facing DM messages.

Troubleshooting

Common checks before contacting support

Instagram connection does not verify

Use a Business or Creator account, complete authorization in Instagram, return to the app, and select Verify Connection.

Theme app embed does not verify

Confirm the embed is enabled and saved in the active published theme rather than a different draft theme.

A widget does not appear

Confirm the campaign is Live, Instagram is connected, the active-theme embed is saved, the widget is eligible for the plan, and targeting rules match.

A shopper receives follow instructions

The shopper should follow the connected account and use the recognized retry button. Follow status is checked again.

Discount Logs do not show an order

Logs record code issuance rather than redemption, orders, refunds, cancellations, or revenue attribution.

Still blocked? Contact shopify@rajeshjoshi.dev.

Turn your next store visit into an audience opportunity

Reward verified Instagram followers with Follow for Discount

Launch a follow-for-discount campaign, promote it with a storefront widget, and deliver single-use Shopify codes through Instagram DM.