Customer Confirmation
Customer confirmation lets a wholesale customer review and confirm their own listing before it appears on your public map. This is different from the shop-owner approval queue (where you approve locations) — here the customer confirms their own details.
Configure it under Settings → Customer confirmation.
How it works
- A sync rule creates a location from a customer's order.
- As long as the rule does not have "Bypass customer confirmation before publishing" turned on, SyncaMap emails the customer a secure, single-use link.
- The customer opens the link (no Shopify login required) and reviews their listing.
- Based on their choice, the location publishes, enters your approval queue, or is rejected.
What the customer can do
On their confirmation page, the customer can:
- Edit their business name, address, phone, website, and hours.
- Choose which of their ordered products appear on the public map.
- Approve — the location publishes (or enters your approval queue, if you also require shop-owner approval).
- Deny — the location is rejected. They'll be re-engaged on their next matching order.
- Unsubscribe — permanently removes their listing for that rule.
Turning it on
Customer confirmation is controlled per sync rule, on the rule itself, by the "Bypass customer confirmation before publishing" checkbox. It's off by default — meaning confirmation is on — because that's the safe choice for wholesale. To skip confirmation and publish a rule's locations directly, you must turn the bypass on and explicitly confirm you have consent to list those customers publicly.
The email content, branding (logo), and lifecycle timing are configured separately under Settings → Customer confirmation. That page does not switch confirmation on or off — it only styles the emails and the customer-facing page.
Interaction with the shop-owner approval queue:
| Settings | Result |
|---|---|
| Customer confirmation only | Publishes when the customer approves |
| Shop-owner approval only | Goes to your approval queue, no customer email |
| Both enabled | Customer confirms first, then enters your approval queue |
| Neither | Publishes immediately |
One exception to "publishes": if you're already at your plan's published-location limit when a customer confirms, their listing is held in your approval queue (marked "plan location limit reached") instead of going live. Their confirmation is still recorded, so it publishes the moment you approve it after upgrading or freeing a slot — nothing is lost. See Billing & plans.
Reminders and expiration
If a customer doesn't respond, SyncaMap sends a reminder after 7 days and a final nudge at 30 days. If there's still no response, the link hard-expires at 90 days and the location is rejected (reason: expired).
Location statuses
A location's status reflects where it is in this flow:
- Awaiting customer confirmation — email sent, waiting on the customer.
- Pending approval — in your shop-owner approval queue.
- Published — live on the storefront map.
- Rejected — denied, unsubscribed, or expired.
Backfill behavior
When you run a backfill, customer confirmation emails are off by default for that run, so you don't surprise existing customers with a batch of emails. You'll see a recipient preview before running, and a per-run toggle if you do want to email them. With emails off, matched locations route to your approval queue instead. This applies to listings the backfill already created too — re-running a backfill (with emails off) never emails existing customers; it only adds any new products to their listing.
After you approve a backfilled location, it publishes — but because the rule still requires customer confirmation, the customer is given a say the next time they place a live order (not from a backfill). On their next matching live order, SyncaMap emails them a first-contact confirmation: it tells them their business is already listed on your map and lets them confirm, edit, or remove their own listing. Any new products from that order are added to the live listing in the meantime, and the email is only sent once while the link is outstanding (customers with no email, or who opted out, are left alone). Once they confirm, future orders just send the standard "new products added" email instead. You can preview this email under Settings → Customer confirmation.