Shopify integration
Prerequisites, setup, field mapping, testing, and troubleshooting for the Shopify connection.
Use the Shopify integration to match the customer and update purchase-based stamps.
Data flows from the provider into stmpr.
Connecting the account does not activate a workflow by itself. Select the loyalty card, trigger, destination action, and customer matching rule separately.
Shopify · Admin
Image placeholder: Shopify: create the required access
https://stmpr.io/dashboard/integrations
Why use this?
Replace manual data transfers with a verified and observable workflow.
Idempotency prevents duplicate rewards, while consent gates protect marketing data transfers.
- 1A paid, refunded, or cancelled order
- 2Authentication, duplicate protection, and customer matching
- 3Match the customer and update purchase-based stamps
Step by step
- Prepare Shopify store admin access and permission to manage apps and webhooks.
- Create the required API, OAuth, or webhook access in Shopify with the narrowest practical permissions.
- In stmpr, open Developers → Integrations and choose Connect.
- Select the loyalty card, trigger event, and destination action.
- Configure customer matching. Prefer email or phone; use a provider ID only as a stable secondary key.
- Run a test with a test customer, then deliver the same event again to verify duplicate protection.
- Test failed delivery, revoked access, a missing customer, cancellation or refund, and consent withdrawal.
- After activation, monitor the first live events. To disconnect safely, disable the workflow before revoking provider access.
What you select and verify
- Trigger: a paid, refunded, or cancelled order
- Action: match the customer and update purchase-based stamps
- Loyalty card, business, or location
- Customer matching and required fields
- Consent, refund, cancellation, and no-show rules
- Test data, duplicate protection, and delivery log