Integrations
Connecting Shopify
Link your Shopify store so the discount codes you already created can be imported straight into your Signet campaign rewards. No copying and pasting codes by hand.
Last updated: July 8, 2026
Connecting Shopify takes about a minute and covers two things: importing the discount codes you already created, and letting Signet issue rewards directly as Shopify gift cards or store credit on your store. Signet never touches orders or products, and the only customer data it uses is the reward recipient's email address, used solely to find or create their store-credit account.
01
What connecting does
- Lets you import existing Shopify discount codes into a campaign reward, instead of pasting them one by one.
- Lets Signet issue rewards straight to creators as a Shopify gift card or a reloadable store credit account, so you don't have to create and send codes by hand.
- Uses five permissions: read_discounts (list your codes), write_gift_cards (issue gift cards), and read_customers/write_customers/write_store_credit_account_transactions (look up or create the recipient's customer record by email and credit their store-credit account). Signet never reads or changes any other customer field, and never touches orders or products.
02
Find your store address
Signet needs your permanent Shopify address, which ends in .myshopify.com. To find it, open your Shopify admin and look at the browser address bar:
- If it looks like admin.shopify.com/store/your-store, your address is your-store.myshopify.com.
- You can also find it under Settings, then Domains in your Shopify admin. Look for the address ending in .myshopify.com.
The connect field accepts any of these: the full your-store.myshopify.com address, just the store handle, or the admin URL pasted straight from your browser.
03
Connect from Signet
- In Signet, go to Settings, then the Integrations tab.
- In the Shopify card, enter your store address and choose Connect Shopify.
- You are sent to Shopify to review the request. Confirm you are installing on the right store and approve read-only access to your discounts.
- Shopify sends you back to Signet. The Integrations tab will show your store as Connected, with the store name.
Once connected, open any campaign's rewards page to import discount codes from Shopify into that reward.
04
Seeing an unlisted or development app notice
The Signet Shopify app is shared privately with invited brands. It is not published on the public Shopify App Store yet. Because of that, during install Shopify may:
- Note that the app is unlisted, or that it is not from the Shopify App Store.
- Show the app under your store's apps as a development or custom app.
This is expected and safe to approve. It reflects how the app is distributed today, not a problem with your store or your account.
05
Disconnect or uninstall
There are two separate things you can do, and they are not the same:
- Disconnect in Signet. On the Integrations tab, choose Disconnect. Signet stops pulling new codes from your store. Codes you already imported into campaigns stay in place.
- Uninstall in Shopify. To fully revoke access, open your Shopify admin, go to Settings, then Apps and sales channels, find Signet, and choose Uninstall (or Remove).
06
If the connection fails
If connecting returns an error, or the store does not show as Connected, the cleanest fix is a fresh install:
- In your Shopify admin, go to Settings, then Apps and sales channels, find Signet, and uninstall it.
- Return to Signet, open Settings, then the Integrations tab, and choose Connect Shopify again.
- This time Shopify shows a fresh approval screen. Approve read-only access, and the store should come back Connected.
Still stuck? Contact the Signet team and include your store address so we can take a look.
This guide explains how Signet connects to Shopify. Signet reads your discount codes, issues gift cards and store credit on your behalf, and uses a reward recipient's email only to find or create their store-credit account. It makes no other changes to your Shopify store.