AI Marketing: Redesigning Workflows for 2026
AEO Growth Time Expert insights, guides, and stor…
Digital Marketing

Urban Threads: Loyalty Drives 12% Repeat Buys in 2026

Listen to this article · 11 min listen

Plugging loyalty programs straight into digital ad platforms is a major change in how brands talk to consumers. This campaign teardown digs into a recent project that used Gemini shopping tools, showing how a big retailer, “Urban Threads,” integrated its loyalty program to improve customer retention and lifetime value. The goal was to build deeper customer relationships, not just chase simple transactional conversions. The big question for most marketing teams in 2026 is still this: how well do these integrations actually drive measurable, long-term customer engagement?

Key Takeaways

  • We saw a 12% jump in repeat purchases from loyalty members, which showed the direct impact of this integrated targeting.
  • The customer acquisition cost (CAC) for a new loyalty sign-up was $35.20. That was a bit higher than we projected, but the higher lifetime value made it an easy call.
  • Dynamic ads that showed a customer’s personalized loyalty point balance had a click-through rate (CTR) 1.8x higher than our static ads for non-members.
  • By using direct loyalty data, we cut ad spend by 25% on existing high-value members who were already buying stuff.
  • Post-campaign surveys showed that 38% of new loyalty members signed up because they saw an ad that specifically mentioned the program’s benefits.

Campaign Overview: Urban Threads’ Loyalty Integration

Urban Threads, a nationwide fashion retailer, ran a 10-week digital ad campaign from January to March 2026. They budgeted $250,000 for it, with the main goal of getting more people to sign up for their loyalty program and encouraging existing members to make repeat purchases. Our team was brought in to help with the strategy and the post-campaign analysis. The whole strategy was built on using Gemini’s advanced targeting to segment audiences based on their loyalty status and purchase history, which let us deliver very specific messages.

Strategy and Objectives

The campaign had three clear objectives:

  1. Increase new loyalty program sign-ups by 20%.
  2. Boost the repeat purchase rate among existing loyalty members by 15%.
  3. Improve overall customer lifetime value (CLTV) by getting people more involved with the loyalty program.

Our theory was that directly integrating their loyalty data would blow away results from lookalike audiences or broad demographic targeting. The hypothesis was simple: if we could show customers their current point balance, available rewards, or personal offers right in the ad creative, it would feel more relevant and get them to act. Unlike traditional segmentation that relies on inferring what someone might be interested in, we were working with explicit, hard data points.

Creative Approach and Personalization

We built the creative around dynamic ad templates that could run across different Gemini placements. For existing loyalty members, the ads were designed to prominently feature their current points balance and call out member-only deals, like “Earn 2x points on your next purchase” or “Redeem 500 points for $10 off.” This was possible because we used a feature that pulled real-time loyalty data from the Urban Threads CRM directly into the ad server. That required a pretty strong API connection, which we made sure was stable well before the campaign launched. It makes sense, given a report by NielsenIQ (https://nielseniq.com/global/en/insights/report/2023/nielseniq-consumer-outlook-2023/) back in late 2023 found that 72% of consumers expect personalized experiences, a trend that’s only gotten stronger in 2026.

For people who weren’t members yet, the creative was all about the benefits of joining: instant discounts, early access to sales, exclusive content. We A/B tested a few different value props, like a “Join today, get 15% off” offer against a more generic “Earn points on every purchase” message. The 15% off offer won by a landslide for new sign-ups, which just goes to show how powerful instant gratification is for customer acquisition.

Targeting and Segmentation

Our targeting was extremely granular. We set up three main audience segments:

  • Loyalty Members (Active): Customers who were in the program and had bought something in the last 90 days. We hit them with ads showing their point balances and exclusive offers to get them to buy again.
  • Loyalty Members (Lapsed): Enrolled members who hadn’t bought anything in 90 to 180 days. For this group, the ads were about re-engagement, offering bonus points on their next purchase or showing them new arrivals based on what they’d looked at before.
  • Non-Loyalty Customers: Customers who had bought from Urban Threads before but hadn’t joined the program. They got acquisition ads that hammered home the immediate perks of signing up.

This segmentation was absolutely necessary. Without it, we would’ve been running generic ads at a huge, mixed audience and the impact would have been completely watered down. Being able to upload and dynamically match customer lists right inside the Gemini platform was what made this entire strategy possible.

Performance Metrics and Analysis

The campaign ran for 10 weeks and threw off a ton of data. Here’s how the key performance indicators shook out:

Overall Campaign Performance

  • Total Impressions: 18.5 million
  • Total Clicks: 310,000
  • Overall CTR: 1.68%
  • Total Conversions (Loyalty sign-ups + Repeat purchases): 12,500
  • Cost Per Conversion (CPC): $20.00
  • Return on Ad Spend (ROAS): 3.8x (this was calculated from attributed revenue on repeat buys and the estimated lifetime value of new loyalty members)

Segment-Specific Performance

The different creative and targeting approaches produced very different results across the segments. Here you can really see where the integrated data paid for itself.

Segment Impressions CTR Conversions (Type) Cost Per Conversion ROAS (Segment Specific)
Loyalty Members (Active) 7.2M 2.1% 5,800 (Repeat Purchases) $12.50 5.2x
Loyalty Members (Lapsed) 4.1M 1.4% 2,100 (Re-engagements/Purchases) $28.00 2.9x
Non-Loyalty Customers 7.2M 1.5% 4,600 (New Loyalty Sign-ups) $35.20 2.1x

The **active loyalty members** segment generated a fantastic 5.2x ROAS. This proves how cost-effective it is to nurture your existing, engaged customers with personalized offers. Their **cost per conversion** was way lower, which tells you these customers didn’t need a lot of persuasion. For the **non-loyalty customers**, the $35.20 CAC to get a new loyalty sign-up was higher, but that investment was easily justified by the projected CLTV for these new members (based on Urban Threads’ historical data). This lines up with a recent Statista report from 2024, which found that loyalty members globally buy 23% more frequently than non-members, strongly backing up the long-term value of acquiring them.

What Worked and Why

A few key things made this campaign a success:

  1. Real-time Personalization: Being able to stick a customer’s actual loyalty point balance and specific offers right into the ad creative was a huge advantage. It made the ads feel like a personal communication from the brand which built a sense of recognition. This kind of dynamic capability is becoming essential in today’s crowded digital ad space.
  2. Granular Segmentation: Breaking the audience down into distinct loyalty stages let us create super-relevant messaging. We avoided wasting budget showing “join our loyalty program” ads to existing, active members. This precision made the ads more relevant and our spend more efficient.
  3. Clear Value Proposition: For non-members, that immediate 15% discount for joining was a really powerful hook. For existing members, focusing on their exclusive rewards and bonus points reinforced why their membership was valuable.
  4. Cross-Channel Consistency: This analysis is about Gemini, but the loyalty offers were the same across their email marketing, in-store signs, and the website. This consistency created a unified brand experience, driving the message home no matter where the customer saw it.

I see a lot of brands struggle with this consistency. They’ll run one offer in a display ad, have another on their site, and a third in an email. A fragmented experience like that just undermines trust and kills conversions. A brand has to speak with one voice, everywhere.

What Didn’t Work and Optimization Steps

Not everything was a home run. The “lapsed loyalty members” segment produced a positive return, but it didn’t hit our initial re-engagement goals. Their **CTR** was lower than we wanted, and the **cost per conversion** was pretty high compared to the active members.

Challenges and Adjustments:

  • Initial Creative for Lapsed Members: Our first batch of creative for lapsed members leaned too heavily on “we miss you” messaging, and it just fell flat. We saw these customers responded much better to concrete, forward-looking offers.
  • Optimization: We quickly spun up an A/B test with new creative that highlighted new products based on their past browsing and offered a tiered bonus point deal (for example, “Get 500 bonus points on orders over $75”). This change gave us a 1.2x lift in CTR for this segment during the second half of the campaign.
  • Audience Refresh Rate: We started out refreshing our loyalty segments every week. We quickly learned that a daily refresh was critical, especially for the “active” and “lapsed” groups, to make sure we were using the most current point balances and purchase data for personalization. This change stopped us from showing people outdated offers or incorrect point totals, which is a fast way to erode trust.

The big takeaway here is that even with the most sophisticated targeting in the world, the creative still has to connect. Data tells you who to talk to, but the creative has to give them a compelling reason to listen.

Future Implications for Gemini Shopping and Loyalty Programs

The Urban Threads campaign proves how much power there is in deeply connecting **loyalty programs** with advertising platforms like Gemini. As customers increasingly expect personalization, static, one-size-fits-all campaigns are just going to become a bigger waste of money. The future of digital ads, especially for retail, will depend entirely on using first-party data to create hyper-relevant experiences.

For marketers, this means you need a strong CRM that can integrate smoothly with ad platforms. It also means you need to adopt a more iterative approach to creative, constantly testing and refining your messages based on what the real-time data tells you. Being able to attribute revenue directly to loyalty program engagement, as we did with Urban Threads, gives you a clear ROI to justify these efforts. This kind of integration builds lasting customer relationships by treating a customer as an ongoing relationship to be nurtured, not just a one-off transaction.

The kinds of tools we have available in 2026, including predictive analytics inside platforms like Gemini, let us get even more proactive. We can now identify customers who are at risk of lapsing before they actually do and send them targeted incentives to prevent churn. This proactive retention is far more cost-effective than trying to win back a customer who’s already gone for good.

The Urban Threads campaign shows that integrating Gemini shopping tools with loyalty data is a powerful way to improve customer retention and increase lifetime value. By moving from generic ad serving to deeply personalized, data-driven messaging, brands build stronger customer relationships and get a much better return on their marketing investments.

What is Gemini shopping?

Gemini shopping refers to the features inside the Gemini advertising platform that are built specifically to promote products and drive sales for e-commerce companies. This covers things like product listing ads, dynamic remarketing, and now, these more advanced integrations for loyalty programs.

How can loyalty programs be integrated with digital advertising?

Loyalty programs are integrated by connecting a brand’s CRM or loyalty platform to ad platforms using APIs. This lets them share customer data in real time, like loyalty status, point balances, and purchase history, which is then used to create highly personalized ad targeting and dynamic creative.

What are the benefits of integrating loyalty data into advertising campaigns?

The benefits are better ad relevance, higher click-through rates, and more efficient ad spend because you’re not wasting impressions on customers who are already engaged. It also leads to increased customer retention and a higher return on ad spend (ROAS) from the improved targeting and personalization.

What metrics are most important when evaluating a loyalty integration campaign?

Key metrics are the number of new loyalty program sign-ups, the repeat purchase rate among members, customer acquisition cost (CAC) for new loyalty members, customer lifetime value (CLTV), and the ROAS for each specific segment. Together, these give you a full picture of both short-term and long-term results.

What are common challenges when implementing loyalty program integrations?

Common challenges are technical: ensuring a stable API connection between systems and maintaining data privacy and compliance. Others are strategic: developing dynamic creative templates that can handle personalized data, and setting up a process to continuously refresh audience segments so they reflect the most current customer behavior.

Share
Was this article helpful?

Editorial Team

The Editorial Team at AEO Growth Time is a group of writers and editors who cover marketing, brand, and growth. They research each story and publish under a shared desk byline — experts in their fields, working as one team.