Customer Loyalty Program Sign-Up Form Template

Growing a loyal customer base starts with a smooth sign-up experience. This loyalty program enrollment form collects everything you need to personalize the rewards experience — from communication preferences and birthday for special offers, to category interests for targeted promotions. Get customers enrolled in under two minutes so they start earning on their very next purchase.

formformform.com/f/zKr

Who uses this template

Retail stores launching a loyalty programCoffee shops and cafesBeauty salons and spasGrocery and specialty food storesBoutique clothing shopsPet storesHardware and home improvement retailers

About this template

A customer loyalty program sign-up form is the foundation of any repeat-purchase strategy. Loyalty members spend significantly more than non-members — industry studies put the premium at 12–18% per visit — and they refer friends at higher rates. But that value only materializes if the sign-up experience is frictionless. A long, confusing enrollment form is one of the leading reasons customers walk away before completing registration.

This template strikes the right balance: it collects the data that genuinely powers a better rewards experience — birthday for a special offer, communication preference so you're not spamming the wrong channel, category interests for relevant promotions — without burying customers in unnecessary questions. Every field serves a specific purpose in making the program feel personal rather than generic.

formformform makes the form available instantly via link or embed. Staff can pull it up on a tablet at checkout, you can add it to your website footer, or include it in post-purchase confirmation emails. Submissions flow into your dashboard where you can export a CSV to import directly into your loyalty platform, POS system, or email marketing tool.

15 form ideas you can build with this template +
Coffee Shop Rewards Card Sign-Up Form

Collects drink preference and visit frequency so the café can personalize free drink rewards and send promotions around the customer's usual order.

Bookstore Loyalty Enrollment Form

Captures genre preferences and whether the customer prefers author events or reading groups, enabling the store to send only relevant invitations alongside points updates.

Pet Store Rewards Program Sign-Up Form

Asks for pet species, breed, and age so promotional offers and birthday rewards can be tailored around each customer's specific animal companion.

Grocery Store Points Program Sign-Up Form

Captures dietary preferences and household size to enable targeted offers on relevant product categories rather than generic weekly-circular promotions.

Beauty Supply Loyalty Program Sign-Up Form

Collects skin type, hair type, and preferred product brands so personalized beauty rewards are relevant to each member's routine rather than generic product samples.

Sporting Goods Loyalty Club Sign-Up Form

Asks which sports or activities the customer participates in to segment members for sport-specific gear promotions, clearance alerts, and event invitations.

Hardware Store Loyalty Program Sign-Up Form

Distinguishes between DIY homeowners, contractors, and property managers so the rewards program can offer contractor-tier pricing thresholds to high-volume commercial customers.

Wine and Spirits Club Sign-Up Form

Collects varietal preferences and typical bottle price range to curate personalized restock alerts and tasting event invitations for members.

Children's Toy Store Rewards Form

Captures children's ages and interests alongside parent contact info so birthday reminders and age-appropriate toy recommendations can be sent at the right time.

Shoe Store VIP Program Sign-Up Form

Asks for standard shoe size for men and women in the household so the store can send early access alerts when a desired size returns to stock.

Pharmacy Loyalty Program Enrollment Form

Captures prescription refill preferences and wellness interest categories (vitamins, first aid, personal care) while adhering to privacy guidelines for health-adjacent data.

Garden Center Plant Club Sign-Up Form

Asks whether the customer has indoor plants, an outdoor garden, or both, and what their gardening experience level is, to send relevant care tips and seasonal sale alerts.

Auto Parts Store Rewards Enrollment Form

Captures the customer's vehicle make, model, and year so the store can send targeted promotions for compatible parts and maintenance supplies.

Craft Supply Store Loyalty Sign-Up Form

Collects crafting interest categories (quilting, scrapbooking, painting, knitting) so workshop invitations and product promotions reach the right hobbyist segments.

Outdoor Adventure Store Loyalty Form

Asks about preferred activities (hiking, climbing, kayaking, camping) and skill level so the store can recommend gear upgrades and invite customers to relevant clinics or demo days.

What's included

+ Birthday field enables automatic birthday reward triggers
+ Communication preference field ensures customers get messages on their terms
+ Category interest checkboxes power targeted promotional campaigns
+ Referral field tracks word-of-mouth enrollment for referral rewards
+ Terms acceptance radio ensures compliance before enrollment
+ Shopping frequency question segments customers by engagement level

How to create a customer loyalty program sign-up form

  1. 1

    Click "Use this template" to load the form into your formformform account with all fields pre-configured.

  2. 2

    Update the category interest checkboxes to match your actual product categories.

  3. 3

    Add a link to your full loyalty program terms and conditions in the paragraph field or next to the agreement radio.

  4. 4

    Set the notification email to your marketing team so new sign-ups are tracked in real time.

  5. 5

    Export submissions as CSV to import into your loyalty platform, Mailchimp list, or POS customer database.

  6. 6

    Embed the form on your website, link to it in your email footer, and display a QR code at your checkout counter.

Best practices for your customer loyalty program sign-up form

Make the birthday field optional

some customers are privacy-conscious. An optional birthday field still captures enough data to run birthday campaigns, just with lower coverage than a required field forces.

Explain the benefit on the form

instead of just asking for an email address, say why: "We'll send you exclusive members-only offers." Context increases completion rates.

Keep the terms agreement simple

link to the full terms in a new tab rather than pasting them into the form. Customers are more likely to check the box when the text isn't intimidating.

Use category interests for segmentation from day one

don't collect preference data and then send every customer the same email blast. The whole point is relevance.

Track referral attribution

if you have a referral reward for the referring member, you need the referrer's name at sign-up. Don't try to collect it later.

Follow up within 24 hours

send a welcome email confirming enrollment and spelling out exactly how points are earned. Customers who receive a strong welcome email engage with loyalty programs at twice the rate.

Frequently asked questions

Can I connect this form to my email marketing platform? +

Yes. You can export form submissions as CSV and import them into Mailchimp, Klaviyo, or any other email tool. For automated syncing, formformform also supports webhook integrations.

How do I handle the terms and conditions agreement legally? +

The radio field records the customer's agreement along with a timestamp in your submissions dashboard. This creates an auditable record. However, consult your legal counsel about the specific compliance requirements in your jurisdiction.

Can I use this form at a physical checkout counter? +

Yes. Load the form on a tablet or kiosk at your checkout and customers can enroll while their transaction is being processed. The form works on any device with a web browser.

What should I do with the shopping frequency data? +

Use it to segment your customer list. Infrequent shoppers might receive a win-back campaign with a bonus points offer, while frequent shoppers are better targets for a tiered membership upgrade.

Is it safe to collect birthdays on this form? +

Yes. Collecting a month and day (without year) is common practice for birthday rewards and carries minimal privacy risk. If you want only month/day, add a note in the field description so customers know the year isn't required.

Related templates

Start with the Customer Loyalty Program Sign-Up Form template

Free forever. No credit card required. Customize everything.

Use this template