Help Centre  ›  Integrations  ›  Shopify
Integration · E-commerce

Shopify integration setup guide

Connect your Shopify store with the Flinque influencer marketing platform to track creator-driven sales, automate discount codes, and attribute orders to specific creators and campaigns.

Setup Time
10 minutes
Plan Required
Starter and above
Auth Method
OAuth 2.0

What you can do with the Shopify integration

  • Track creator-driven sales: see exactly which orders came from each creator’s content or discount code
  • Automate discount codes: generate unique discount codes per creator, automatically synced to your store
  • Attribute orders accurately: connect Shopify orders with creator campaigns through UTM parameters and discount codes
  • Calculate creator ROI: see real revenue numbers next to each campaign in your Flinque dashboard
  • Sync customer data: understand whether creator-driven customers convert better, repeat buy more, or have higher lifetime value
  • Export Shopify data: pull product, order, and customer data into Flinque for campaign planning

Before you begin

Make sure you have:

  • A Flinque account on the Starter plan or above
  • A Shopify store with admin access (the email associated with the store owner role)
  • Permission to install third-party apps in your Shopify admin
  • Your Shopify store URL handy (e.g., your-store.myshopify.com)

Setup steps

1

Open the Integrations page in Flinque

Log into your Flinque workspace at platform.flinque.com. From the left sidebar, click Settings, then Integrations. Find Shopify in the list and click Connect.

2

Enter your Shopify store URL

Type your full Shopify store URL in the field provided (e.g., your-store.myshopify.com). Click Continue. You will be redirected to Shopify.

3

Authorize Flinque on Shopify

Shopify will display the permissions Flinque is requesting. These typically include:

  • Read products, orders, and customers
  • Create and manage discount codes
  • Read store analytics
  • Subscribe to webhooks for real-time order events

Review the permissions and click Install app. You will be redirected back to Flinque.

4

Configure tracking preferences

Choose how you want orders attributed to creators:

  • Discount code attribution: orders using a creator’s unique discount code are credited automatically
  • UTM-based attribution: orders from sessions tagged with creator UTM parameters are credited
  • Combined attribution: use both methods, with discount codes taking priority where both are present
5

Set up automatic discount code generation (optional)

If you want Flinque to auto-generate creator-specific discount codes, enable Auto-generate codes. Configure default discount values (percentage or fixed amount), expiry rules, and code format (e.g., CREATORNAME15 or CREATORNAME-2026).

6

Save and verify

Click Save Settings. Flinque performs a quick test sync to confirm the connection works. You should see a green confirmation banner indicating the integration is active.

Verifying the connection

After setup, verify the integration is working correctly:

  • Place a test order on your Shopify store using a test discount code
  • Check the Flinque Campaigns view within 5 to 10 minutes; the order should appear under the relevant creator
  • If the order does not appear within 30 minutes, check the troubleshooting section below

Troubleshooting

Connection failed during OAuth

Make sure you are signed in to Shopify as the store owner or as a staff member with full app installation permissions. Custom permission roles may not have install rights.

Orders not appearing in Flinque

Check that the discount code or UTM parameters were applied correctly at checkout. Orders without attribution data will not be linked to a creator. New webhook events can take up to 30 minutes to fully sync on first install.

Discount codes not generating

Confirm that Auto-generate codes is enabled in your integration settings. Verify the discount value, expiry, and code format are configured. If you are on a Shopify plan that limits discount codes (some legacy plans do), check that you have not hit the limit.

Refunded orders showing in attribution

Refunds typically sync within 24 hours and adjust attribution numbers automatically. If a refund is not reflected after 48 hours, contact Technical Support.

Disconnecting the integration

To disconnect Shopify from Flinque:

  1. In Flinque, go to Settings → Integrations → Shopify and click Disconnect
  2. In your Shopify admin, go to Apps and uninstall the Flinque app to revoke all permissions

Disconnecting stops new data syncing. Historical campaign and order data already in Flinque is retained per your Data Retention Policy.

Need help with Shopify setup?

Our support team can walk you through setup or troubleshoot specific issues.

Contact Technical Support