Skip to main content
The LoyaltyDog Shopify app syncs customers and orders from your Shopify storefront into your LoyaltyDog loyalty program in real time.

What it does

  • Creates a LoyaltyDog customer record the first time a Shopify customer places an order.
  • Awards loyalty points on order completion, based on rules you configure in your program.
  • Optionally issues a wallet pass to the customer for in-store recognition.
  • Mirrors refunds and cancellations back to the loyalty program.

Install

  1. Sign in to your Shopify admin.
  2. Visit the LoyaltyDog app listing (link available from loyalty.dog/contact-us).
  3. Click Install and approve the scopes.
  4. In the app’s settings page, paste your LoyaltyDog API token and select the target program.

Configuration

SettingRequiredDescription
API tokenYesBearer token for your LoyaltyDog merchant account
Program IDYesThe LoyaltyDog program orders should award points to
Points-per-dollarNoOverride the program default for this storefront
Issue wallet pass on signupNoSend the customer an Apple/Google Wallet pass after their first order

Troubleshooting

  • Orders aren’t awarding points — Confirm the API token is valid and that the program ID matches a program your token owns.
  • Customer not created — Make sure the Shopify customer has an email address; LoyaltyDog dedupes on email.
Need a custom field synced from Shopify? Use the program’s custom fields endpoints to define it, then map it in the app’s settings.