One customer account for your store and your site.
Customers sign in to WordPress with the Shopify account they already shop with. RedeemID links that account to a WordPress user and keeps it in step with Shopify, so what the account holds in your store decides what it opens on your site.
A Shopify customer account, with its status and the tags Shopify Flow or your apps set, runs through RedeemID, which signs the customer in, mirrors the account on a WordPress user and keeps it current. From there it opens levels, members-only posts, ad-free reading, downloads and the member account. Plan cards send buyers to a Shopify checkout, where Flow tags the account.
-
They have a Shopify account
The customer account they buy and sign in with in your store. It is the one identity RedeemID trusts.
-
They sign in with it
Through Shopify’s own sign-in, with no new password to create. New customers get a WordPress user; existing ones can link theirs.
-
WordPress mirrors the account
Name, email, status, and the tags Shopify Flow or your apps set, kept current by Shopify’s webhooks.
-
Your site opens up
Posts, pages, and features unlock for what the account holds, decided on the server. A disabled account is locked out.
Shopify stays the record. Remove a tag in Shopify and the site follows once Shopify reports it or the customer is resynced. Disable the account and it follows once Shopify’s disable notice arrives. RedeemID never grants access that Shopify does not know about.
Content on WordPress, commerce on Shopify
WordPress is built for publishing: custom post types, deep taxonomies, editorial workflow and the block editor. Shopify is built for selling: a hosted checkout with Shop Pay, payments, subscriptions, and the security and scaling it runs for you. RedeemID lets each keep its own job. WordPress gets no store to maintain, Shopify gets no blog to stretch, and the customer is the same person in both.
It reads Shopify only. A store that stays on WooCommerce gets nothing from it.
Who it’s for
- Shopify stores Store customers signed in to your blog, guides and owner pages.
- Publishers Subscriptions sold in Shopify, articles published on WordPress.
- Membership sites Plans and renewals in Shopify, the members’ site on WordPress.
- Course creators The course sold in Shopify, the lessons taught on WordPress.
- Creators Members-only posts and downloads for the fans who buy from your shop.
- Agencies Client member sites with no second member system to look after.
Worth it before you gate anything
Sign-in is useful on its own. Each customer is one Shopify account on your store and your site, so support looks up one record, privacy requests are answered from one place, and signing out ends both sessions.
A customer who is new to your site gets no WordPress password to reset, leak or reuse. Shopify signs them in, usually with a one-time code sent to their email.
The limits: RedeemID does not merge accounts people already have. An existing WordPress user is linked only when their verified Shopify email matches, and keeps their WordPress login. And because one Shopify account now opens both, a customer’s email inbox is the key to both.
What replaces Shopify’s own plugin.
| Area | Shopify’s plugin | RedeemID |
|---|---|---|
| Products and collections | Product and collection blocks, product and collection pages. | Product and collection blocks and pages, rendered on the server, at the same paths or your own. |
| Cart | The cart, built on Storefront Web Components. Needs JavaScript. | A cart held on the server that works without JavaScript and checks out signed in. |
| Sign-in | Not covered. | Sign in with a Shopify customer account, and account linking. |
| Access | Not covered. | A mirror of the customer account, gates, access rules, and features. |
| Buying a membership | Through its cart. | Plan cards with a buy-now button that works without JavaScript. |
RedeemID needs nothing from Shopify’s plugin. While both are installed, they share paths without conflict.
What RedeemID does not do
- It does not tag customers. Shopify Flow or your subscription app does.
- It does not read orders or act on refunds. Access follows the account’s tags and status.
- It does not take payments or manage subscriptions. Shopify does.
- It does not give new members a password. They sign in with their Shopify account, and an existing WordPress login keeps working unless you choose Shopify-only sign-in for linked members.
- It does not sync on a schedule. The account updates on sign-in, on Shopify’s webhooks, and when staff or the customer resync.
- It does not keep a catalog. Its product, collection and cart blocks read Shopify live, and checkout is Shopify’s.
Try it with a development store first.
Install the plugin on a staging site, connect a Shopify development store, and sign in with a test customer account before a real customer does.