E-commerce

Customer support for invitation-only sales

Customer support for invitation-only sales

July 1, 2026

“I never received my invitation.” “The link says invalid even though I just opened it.” “Can I transfer my access to my sister?” Three tickets where a poorly managed invitation-only sale shatters the perceived exclusivity and brand trust.

The DTC invitation-only sale support covers missing invitation emails, rejected link codes, expiration, incorrect address, and sharing policies. Distinct from private sales (#250) and members (#583): here, there is personal access with an guest list, a unique link or code, and no public password or loyalty tier.

This guide #593 covers policy INVITE-SUP, flows INV-1 to INV-8, and the INVITE-MAP matrix. The first customer service invitation content. Future customer service pair: INVITE bot (#594).

Summary

Why do invitation-only sales generate tickets?

An invitation-only sale promises exclusivity: you are on the list. When the email does not arrive, the link expires, or the code is rejected at checkout, the customer feels unfairly excluded. The ticket is emotional because access was supposed to be a personal privilege.

Five typical invitation frictions

  • Missing invitation: email in spam or never sent

  • Invalid link: token expired or already used

  • Code rejected: invitation code refused at checkout

  • Wrong address: invitation sent to a different email

  • Sharing requested: transfer of access to unauthorized third party

Atelier notes that identity-based invitation sales reduce leaks compared to public passwords but require synchronized resend and list verification (Atelier, private sales Shopify 2026). Without INVITE-MAP, agents send links at random or promise access outside the list.

Convert over 2,000 customers on average per month with Qstomy.

The world’s 1st Shopify AI dedicated to customer conversion

Empowering 200+ e-commerce merchants

INVITE #593 vs private sale #250, MEMSALE #583, XDROP #559 and bot #594

Five contents, five distinct exclusive access models.

Quick matrix

#250 = whoever knows the password enters. #593 = whoever is on the guest list receives a nominative link.

Which invite_* typologies should be classified?

Eight invitation sale ticket scenarios.

Eight invitation typologies

  1. invite_not_received: invitation email never received / spam

  2. invite_link_invalid: expired token link already used

  3. invite_code_rejected: invitation code rejected at checkout

  4. invite_expired: invitation window or sale expired

  5. invite_wrong_email: invitation sent to the wrong address

  6. invite_eligibility: am I on the guest list

  7. invite_share_request: transfer/share access to a third party

  8. invite_waitlist: invitation request off-list

Tags: invite, invite_only_sale, exclusive_access. INVITE-MAP-GROUNDED: resend/share access from map only.

How to structure the INVITE-MAP matrix?

The INVITE-MAP matrix documents each invitation sale for agents and the future bot #594.

INVITE-MAP Columns

  • sale_id: campaign invitation sale identifier

  • invite_list_source: Klaviyo CRM segment waitlist app Atelier

  • access_type: unique_link invite_code OTP email

  • invite_ttl_hours: link code validity in hours

  • sale_window: opening closing dates timezone

  • share_policy: transfer sharing allowed yes no

  • resend_policy: invitation resend max times delay

  • waitlist_policy: add list outside of invite yes no

  • escalation_marketing: contact ops invitation list

Sync Klaviyo flow sent, Atelier invite log, Shopify discount single-use, and marketing sheet. Pre-sale audit: invite_list_source up to date resend_policy communicated to agents.

INVITE-SUP policy in six rules

Six rules supporting invitation-based sales.

  1. INVITE-MAP-GROUNDED : resend share waitlist access from map only

  2. INVITE-LIST-VERIFY : list lookup API before confirming access

  3. NO-INVITE-ISSUE : no invitation outside of waitlist_policy map ops

  4. RESEND-SCOPE : resend based on resend_policy map max times

  5. NO-SHARE-PROMISE : sharing based on share_policy map only

  6. ACCESS-REROUTE : password tier → #250 #583 distinct invite

Flow INVITE INV-1 to INV-8

Flow agent eight steps invitation sale.

  1. INV-1 Intake: invite_* intent + email sale_id link received

  2. INV-2 Sale lookup: INVITE-MAP access ttl share resend

  3. INV-3 List verify: invite_list_source API email on list

  4. INV-4 Classify: not_received link code expired wrong share waitlist

  5. INV-5 Token check: link code status used expired TTL

  6. INV-6 Respond: macro INVITE grounded map

  7. INV-7 Execute: resend fix email escalate marketing waitlist

  8. INV-8 Close: tag invite_resolved sale_id

SLA: invite_not_received resend or spam check in one interaction if resend_policy map allows it.

Essential INVITE macros

Four macro agents sale invitation.

INVITE-ACCESS-01

"Sale invitation [sale_id] [email]: [on list / off list / pending]. [If on list: access [link / code] valid [invite_ttl_hours].] [If denied: reason [expired / used / wrong email].] Window sale [sale_window map]."

INVITE-RESEND-01

"Invitation [sale_id] [email]: [sent date / not found log]. [If resend authorized: resend performed [N]/[max resend_policy].] [If spam: check spam folder sender [from_domain].] [If max resend: escalation [escalation_marketing].]"

INVITE-SHARE-01

"Share access sale [sale_id]: [share_policy map]. [If prohibited: nominative invitation non-transferable.] [If authorized: procedure [share_procedure map].] Personal link [email] linked to Shopify account."

INVITE-WAITLIST-01

"Request invitation [sale_id] [email]: [waitlist_policy map]. [If yes: registration [waitlist_url] notification if space available.] [If no: closed sale fixed list next [next_sale_info].] Open promo site: [link #111]."

Edge cases: private sales, members only, pre-launch, and drops

Five cases outside the standard macro invitation.

Personalized invitation ≠ shareable Reddit password. Reroute if customer cites public VIP code #250.

Essential invite KPIs

Five INVITE steering metrics.

  • invite_ticket_rate: invite_* tickets / dirty list guests

  • invite_access_success_rate: access resolved without escalate / invite_link_invalid

  • invite_resend_success_rate: not_received resolved resend without ops

  • invite_share_request_rate: invite_share / total invite tickets

  • invite_waitlist_conversion: waitlist registered / off-list requests

Target: invite_access_success_rate higher than 90% with INVITE-MAP resend_policy and spam guidance agents.

Anti-patterns INVITE

Five common invitation sales errors.

  1. Invitation issued off-list: NO-INVITE-ISSUE waitlist_policy ops

  2. Access without list verify: INVITE-LIST-VERIFY API first

  3. Promised sharing prohibited: NO-SHARE-PROMISE share_policy map

  4. Unlimited resend: RESEND-SCOPE max resend_policy

  5. VIP password confusion: ACCESS-REROUTE #250 distinct

INVITE with Qstomy

Qstomy on Shopify: detect invite intent, INVITE-MAP RAG grounded, invite list lookup Klaviyo Atelier, token status verify, handoff #594 bot tier 1 eligibility code link.

Pipeline: #594 bot verify link code → #593 resend fix email escalate marketing waitlist.

Explore AI support and request a demo.

Checklist, FAQ and going further

INVITE Checklist (8 steps)

  1. INVITE-MAP v1 : list source ttl share resend waitlist

  2. Policy INVITE-SUP : 6 INVITE-LIST-VERIFY rules

  3. 8 invite_* typologies : helpdesk tags

  4. 4 INVITE-* macros : ACCESS RESEND SHARE WAITLIST

  5. Sync invite list API : Klaviyo Atelier test lookup

  6. Test resend flow : sandbox email spam guidance

  7. Agent training 30 min : INVITE vs PRIVATE #250 vs MEMSALE

  8. KPI Dashboard : invite_* section 9

FAQ

Difference with private sale #250?
#250 = password OTP collection gated leakable. #593 = nominative guest list with unique code link.

Invitation never received?
INVITE-RESEND-01 spam check then resend_policy map.

Transfer my access?
INVITE-SHARE-01 share_policy map nominative non-transferable default.

Is bot #594 enough?
Tier 1 verify eligibility code link. Resend fix email → agents #593.

Going further

This week: publish INVITE-MAP active sale, test INVITE-RESEND-01 sandbox, measure invite_not_received_rate D-1 opening.

Enzo

July 1, 2026

Convert over 2,000 customers on average per month with Qstomy.

The world’s 1st Shopify AI dedicated to customer conversion

Empowering 200+ e-commerce merchants

Subscribe to the newsletter and get a personalized e-book!

No-code solution, no technical knowledge required. AI trained on your e-shop and non-intrusive.

*Unsubscribe at any time. We do not send spam.

Subscribe to the newsletter and get a personalized e-book!

No-code solution, no technical knowledge required. AI trained on your e-shop and non-intrusive.

*Unsubscribe at any time. We do not send spam.