Blog

Recurring Customers: Repeat Purchases and Retention

Written by Christie Lee | Oct 30, 2026

A recurring customer buys through an ongoing arrangement, such as a subscription. A repeat customer chooses to place another order. Keep those groups separate when measuring retention: a renewed payment and a voluntary second purchase answer different business questions.

TL;DR

  • Separate subscription renewals from customers returning to buy again.
  • Check delivery, product fit, and unresolved support issues before testing an incentive.
  • Match the reward to a specific action, then compare customer groups over the same period.
  • Count reward costs and refunds alongside repeat orders so campaign revenue does not hide an expensive result.

How do recurring customers differ from repeat customers?

Recurring customers have an ongoing purchasing arrangement; repeat customers make another purchase without needing that arrangement. A monthly software subscription is recurring. A customer who returns to buy another notebook is a repeat buyer.

As of October 2026, Stripe’s subscription documentation describes subscriptions as a way to charge customers on a recurring basis. Use that billing distinction in your own reporting rather than treating every returning shopper as a subscriber.

Purchase model Example What to record Useful follow-up
Repeat purchase A shopper returns for another notebook First and second completed orders Help them find the next suitable product
Recurring subscription A business renews a monthly software plan Renewal, cancellation, and payment status Review whether the service meets the agreed need
Both A subscriber makes an extra one-time purchase Subscription and additional order separately Keep renewal communications separate from the extra purchase

For a practical reporting rule, label a customer as a subscriber only when an active subscription exists. Keep their one-time orders in the purchase history too. This avoids counting an automatic renewal as proof that an unrelated promotion worked.

The loop represents an agreed schedule. The separate orders represent individual buying decisions. Your customer records should preserve that distinction.

Why do customers not return after a first purchase?

Start with the first purchase and the customer’s expected buying cycle. An unresolved delivery problem needs a service response; a durable product without an immediate replacement need needs a different follow-up. An incentive test makes more sense after those conditions are understood.

Shopify’s 2026 customer retention guide includes post-purchase service and personalized communication among the approaches businesses can use. Treat those as options to investigate, not an explanation of why any particular customer left.

Review a small group of first-time purchasers and record what happened after their orders. Look for support requests, returns, delivery exceptions, or a product that takes time to use. Ask a neutral question such as, “Was there anything you needed after your order that you couldn’t find?”

Keep observations and interpretations in separate fields. “Customer requested setup instructions” is an observation. “Customer will return if offered a gift” is a hypothesis that still needs testing.

For an illustrative example, consider a software buyer who has paid but has not completed setup. Offer help with setup before sending a renewal discount. Record whether setup was completed, then examine renewal when that customer’s billing period ends.

How can you improve the post-purchase experience?

Choose the next useful message from the customer’s actual stage. Confirm the order first, help them use what they bought, and address an open issue before asking for another purchase. Schedule promotional follow-up around the product’s buying cycle and the customer’s communication preferences.

As of October 2026, Stripe documents subscription creation and cancellation, alongside statuses such as active, canceled, and paused. That gives a subscription team concrete events to distinguish from a one-time buyer’s next order. The messages should reflect the different situations.

For a physical product, a useful message can answer a care or setup question after delivery. For a service, it can explain the next appointment or provide the promised deliverable. Review the actual customer journey before choosing a timing rule.

Retargeting is another campaign option, but keep it aligned with the order record. Exclude a customer from an advertisement for the item they just purchased when that advertisement is no longer relevant. Review your consent settings and advertising configuration before using customer information for targeting.

If your immediate challenge is finding the first suitable customers, start with our guide to getting clients at different stages of a business. A retention campaign needs a clear offer and a reason for customers to return.

Which rewards support repeated purchases?

Match the reward to a defined behavior and a budget you can measure. Exclusive access suits an invitation; a discount changes the next purchase price; store credit brings value back to your business. A flexible reward gives the recipient a separate choice, so track the intended purchase outcome independently.

The comparison below is a planning aid. It does not rank these options or promise that one produces stronger retention.

Option Example use Cost or limitation to check Outcome to measure
Exclusive access Invite eligible customers to a product preview Staff time and capacity Attendance and later purchases
Discount Test a second-order offer Margin after the discount Completed second orders and net margin
Store credit Offer credit under clear campaign terms Credit cost and eligible products Credit use and additional spend
Flexible reward Thank a customer after a qualifying action Reward value and delivery cost Qualified actions and later purchases

As of October 2026, the Giftronaut Choice Card page describes recipient choice: you set the amount, and each recipient chooses an available reward. That is a delivery option for a reward your team has decided to offer. Keep qualification rules and purchase measurement in your own customer records.

Write down the action that earns the reward before launching. If the action is a completed second order, specify how your team handles canceled or refunded orders. Do not count a reward email being delivered as another purchase.

Explore Recipient Reward Choices

See how recipients choose from the rewards available to them.

Explore Choice Card →

How do you measure retention beyond a single campaign?

Use a defined customer group, a fixed observation period, and separate measures for repeat buying and subscription renewal. Shopify’s 2026 guide calculates repeat customer rate from repeat-purchase customers divided by unique purchasing customers in the same period. Its retention formula removes new customers from the ending customer count before comparing that count with the starting group.

For an illustrative repeat-purchase calculation, say 80 of 400 purchasing customers place more than one order during the quarter. The repeat customer rate is 80 ÷ 400 × 100, or 20%. Use the same quarter for both numbers.

A separate retention example starts with 200 active customers, ends with 210, and includes 30 newly acquired customers. The calculation is (210 − 30) ÷ 200 × 100, or 90%. Keep your definition of “active” consistent between the start and end dates.

The illustration shows the comparison structure, not measured Giftronaut results. Give each customer group the same time to return before comparing outcomes.

For a campaign test, assign comparable eligible customers before sending the offer, and retain a group that receives the ordinary experience. Compare completed purchases, refunds, and contribution margin after campaign costs. Record differences in product mix or eligibility that affect the comparison.

Include the reward cost even when a customer does not return. A campaign with more orders but lower contribution margin needs a different decision from a campaign that improves both. If you cannot create a comparable group, describe the result as that campaign’s observed purchases rather than attributing every purchase to the reward.

Sending rewards after a qualifying action

After your team confirms an eligible action, Giftronaut lets you send a reward without selecting one brand for every recipient. As of October 2026, the official Choice Card page offers 4,300+ options across 225 countries, with availability depending on recipient location. Review the available options for your audience before promising a specific reward.

Keep the message tied to the customer’s action, such as a completed feedback interview or an agreed purchase milestone. The reward is one part of that customer experience; your order and subscription records remain the source for measuring retention.

Choose one customer group and one next step

Start with a group whose first purchase you can trace. Identify one unresolved need, choose a useful response, and set the date when you will review the result. If the test includes a reward, agree on eligibility and total cost before sending it.

A small, clearly measured test gives your team a concrete decision: keep the approach, change the offer, or fix an earlier part of the experience.

Plan Your Marketing Rewards

Explore reward delivery for your next qualifying customer action.

Explore Marketing Rewards →

Frequently Asked Questions

What do you call a recurring customer?

A customer with an ongoing subscription is a subscriber. For other arrangements, describe the actual pattern, such as a regular client or repeat buyer, so the label does not imply automatic billing.

What is a good repeat customer rate?

Set the target against your own comparable customer groups, buying cycle, and margin. A replenishable product and a long-lasting item have different opportunities for another purchase, so one percentage is not a useful target for both.

How do you calculate repeat customer rate?

Divide customers who purchased more than once by all unique purchasing customers in the same period, then multiply by 100. Shopify’s 2026 customer retention guide uses this calculation; keep the reporting window and customer identity rules consistent.

How can a small US business get repeat customers without heavy discounting?

Start with practical changes such as useful setup information, a resolved support issue, or an invitation relevant to the customer’s purchase. Test one change with a defined customer group and review later purchases and margin before expanding it.

What are examples of post-purchase questions?

Useful examples include “Did your order arrive as expected?” and “Was anything unclear when you first used the product?” Choose a question your team can act on, and keep a service question separate from a request to buy again.