Internal Product History · Field Notes 🚀
Product history, experiments, failures, and learning — told in the order it actually happened.
Orientation
Rekaz Ads began as a simplified interface over Google Ads. It ended up teaching us that advertising is not the advertisement — it is the complete system connecting attention, trust, inquiry, follow-up, booking, operations, and repeat engagement.
The journey ran through five distinct stages. First, a simplified Google Ads interface where merchants still built their own campaigns while we silently applied better defaults. Second, the addition of Meta Ads, which exposed a problem the interface could not fix: merchants uploaded creatives that could not persuade/hook anyone. Third, Marvel Salon — a fictional, controlled salon built to test roughly 45 creative concepts and find out what actually generates demand. Fourth, the Sales Package, which converted those creative learnings into a productized service where we launch the campaign for the merchant. Fifth, Rekaz Rocket — running the full acquisition system for real merchants, which is where the hardest lessons surfaced: demand generation is easy to waste when the merchant replies slowly, follows up weakly, or can't handle the volume.
Chronology
The experiments, in the order they were run. Several lessons in this document only exist because of the later entries — they were not known at the start.
Product · V1
Rekaz Ads launches on Google Ads
Merchant builds the campaign through a simpler interface; we apply hidden defaults (negative keywords, structure).
Product · Removal
Google Display Ads removed
Merchants judged awareness campaigns as failed sales campaigns. Simplification by subtraction.
Product · Expansion
Meta Ads added
Creative quality becomes the bottleneck — merchant-uploaded images don't hook anyone.
Experiment · Fictional
Marvel Salon
A fake premium salon in Riyadh. ~45 creative concepts tested under CBO. Matcha wins. Real customers show up on شارع عنيزة.
Product · Packaging
The Sales Package
We launch campaigns for the merchant: automated targeting assumptions + rule-based creative generation.
Rocket · Real merchant #1
Glowing Sisters Salon
Demand generated; leads mishandled. First appearance of the operations lesson.
Rocket · Real merchant #2
Orvi Nail Spa
Slow replies again → landing-page experiment → deposit experiment → delayed conversions observed at 15–20 days.
Rocket · Channel experiments
WhatsApp routing & Snapchat Lead Ads
WhatsApp to own the phone number; Snapchat (after a Meta restriction) delivers leads at ~4–5 SAR.
Rocket · Real merchant #3
Darnita Salon, Dammam
Strong operations + a 299 SAR package → more bookings than they could handle. Then: the attribution problem.
Rocket · Geography tests
Smaller-city salons
Hail and Abu Arish. The Matcha creative does not transfer. Winning creatives are contextual.
Rocket · New verticals
Mobile salons — Riyadh & Qatar
~10 creatives tested; one wins in both markets: the van — “the salon comes to you.”
Rocket · In progress
Mobile car detailing Outcome unknown
Fleet doubled 3–4 → ~8 vehicles, sales dropped, owners asked us to restore demand. No results yet.
Origins
What merchants ultimately want is simple: sales and more customers. But Rekaz is not a marketplace — we cannot hand merchants a stream of customers ourselves. That gap needed to be closed, and advertising was the way to close it.
The founding observation of Rekaz Ads was equally simple: platforms like Google Ads and Meta Ads are too difficult for most SMB owners to operate.
Merchants generally do not understand — and do not want to manage:
The purpose of Rekaz Ads was to put a simpler surface between the merchant and that complexity, so campaigns could be launched without touching it directly.
Merchants do not necessarily need more control. They need fewer and easier decisions.
Rekaz Ads · V1
The first version supported Google Ads only. Importantly, we did not yet create or manage everything. The merchant still:
We simplified the experience, but the merchant was still actively building the campaign. What the merchant never saw was the layer of assumptions we applied silently on their behalf.
In Google Search campaigns, we automatically excluded low-intent or irrelevant searches, such as:
…and similar low-intent terms. The purpose was to stop merchants from paying for clicks from job-seekers, freebie-hunters, and do-it-yourselfers. The merchant never needed to understand or configure any of it. Negative keywords are exactly the mechanism Google itself documents for excluding searches you don't serve — Google's own example is an optometrist excluding “drinking glasses”[1] — and exactly the kind of mechanism an SMB owner will never configure on their own.
Hide complexity when we can make a better default decision than the merchant.
Rekaz Ads · First removal
Rekaz Ads initially supported Google Display Ads too. They were later removed — and not because they were technically broken.
Display advertising is structurally suited to brand awareness, reach, repeated exposure, and familiarity. Our merchants, however, expected immediate sales and bookings, and evaluated every campaign as if it were direct response. The industry data explains why the gap is so wide: WordStream's benchmark across 14,000+ Google Ads accounts measured an average click-through rate of 3.17% on Search versus 0.46% on Display — search captures existing intent; display has to interrupt someone doing something else, which is why Google positions it for awareness and consideration[2].
The mismatch played out the same way every time:
Rather than keep exposing a campaign type merchants consistently misread, we removed the option entirely. A product-simplification decision, not a technical one.
A feature can be valid in theory and still be wrong for the product if customers consistently use it with the wrong expectations.
Rekaz Ads · Expansion
After Google Ads, we added Meta Ads — and inherited a new class of problem.
On Google Search, existing search intent carries part of the campaign: the customer already typed what they want. On Meta, nobody is searching. The advertisement has to create the interest itself, which makes creative quality the dominant variable.
When merchants uploaded their own creatives, many used weak images that could not convert or hook anyone. The canonical example:
The campaign could be configured perfectly and still fail, because the advertisement itself persuaded no one. Simplifying campaign publishing was not enough — we needed to solve the creative problem.
What types of creatives, hooks, offers, and formats actually generate demand?
The controlled experiment
Marvel Salon belongs to the Rekaz Rocket story, not just the creative one. Rocket was its own experiment with its own mission: could we increase sales for salons — especially صوالين الحي, the small neighborhood salons that nobody knows, often struggling businesses? (Darnita, later in the timeline, was the exception — large compared to every other salon we worked with.)
Marvel Salon was the controlled starting point of that experiment. Rather than gambling a real merchant's money and reputation on untested ideas, we built a controlled, fictional salon we fully owned and used it to test many creative concepts directly — informed by what we had seen Meta merchants upload.
Owning a fictional salon gave us control over every variable merchants normally control badly:
Marvel Salon was a fake salon. It did not physically exist. It was presented as located at:
حي الروابي – شارع عنيزة، الرياض
Because there was no real shop, the Google Maps listing pointed generally to the street rather than to a specific building. The Instagram page — @marvelsalon.sa, still up today — was designed to look premium, fancy, modern, high-end, credible, and established — and approximately 1,000 fake followers were purchased for the account, on the assumption that follower count could manufacture perceived reputation and social proof. That assumption was part of the experiment, not a proven mechanic.
Marvel was tested through multiple campaigns. Some campaigns carried multiple ad sets, and roughly 45 creative concepts were tested in total.
The structure leaned heavily on CBO — Campaign Budget Optimization. Budget is assigned at the campaign level, and Meta distributes spend across ad sets based on the performance signals it detects. The intent was to let the platform “do its own thing” and push spend toward whatever it expected to perform.
Among the ~45 concepts tested:
Most creatives did not perform. The Matcha concept was the strongest performer and became the main winning reference creative of the whole experiment.
Marvel Salon generated a very large number of inquiries through WhatsApp and Instagram DMs. But the strongest evidence of success was physical:
Some customers travelled to شارع عنيزة looking for the salon. Because the map listing covered the street rather than a storefront, they arrived in the area, searched around — and then contacted the account angrily, saying they were already on the street and could not find the salon.
That anger was the proof. The campaign had generated more than clicks or curiosity. Customers trusted the brand enough to:
The salon was fake, but the customer intent was real.
The same success did not always transfer to other salons — notably Orvi Nail Spa. One major hypothesis is that Marvel's Instagram page and overall brand did much of the work:
Orvi, by comparison, felt like صالون الحي — the neighborhood salon. The working hypothesis is that salon customers don't only buy the service; they may also buy the feeling of luxury, status, the environment, a fashionable experience, something photographable, something they can show off socially.
The Marvel experiment did not isolate variables. It is impossible to say with certainty whether success came from the Matcha offer, premium branding, fake followers, the Instagram feed, the location, the creative structure — or a combination of all of them.
Productization
The Sales Package came after Marvel in the timeline — but the two were not directly related. Marvel was not run in order to build a package; it was its own experiment. When the Sales Package was later created, we simply reflected what we had already learned — the creative patterns, hooks, and formats that had proven themselves — into how the package works. The sequence:
With the Sales Package, the merchant no longer built anything alone. The merchant would purchase the package, connect their advertising account, and rely on business information already inside Rekaz from onboarding. We would then launch the campaign for them.
Because the business activity was already known from onboarding, we could make targeting assumptions automatically. For a salon, for example:
These are examples of automated assumptions, not universal rules applied to every merchant. Radius-based local targeting of this kind is standard, documented practice: Meta officially supports radius targeting from 1 km up to 70 km around a point outside the US, and Google Ads supports the same pattern for local businesses[3].
The Sales Package encoded the creative lessons into an explicit generation system. Rather than “make a pretty image,” the generator builds promotional posters against hard rules:
Every rule is the inverse of the “nails only, no name, no phone, no offer” failure that started this chapter of the story.
Visual treatment changes by business category — beauty salons, barbershops, spas, gyms, sports academies, resorts, mobile services, car-care, clinics, photography studios, pet care, event services.
The full system, live 🚀
Rocket was the next step in involvement: not a tool, not a package, but us running the campaigns and testing the complete acquisition process with real merchants. During the early experiments, we often paid for the campaigns ourselves — the work was still experimental.
Case 01 · First real salon after Marvel
Campaigns funded by us · experimental phase
The campaigns worked: inquiries came in, interested customers appeared. And then the leads died in the inbox. The salon's handling problems included:
There was also a strong community preference: the salon wanted to focus heavily on Sudanese customers and be known mainly within the Sudanese community — which limited the broader audience the campaigns could serve.
We eventually decided we could not continue working with them.
“Advertising can create demand, but the merchant's operations determine whether that demand becomes revenue.”
This is the first point where response quality, follow-up, and merchant operations became clearly important.
Case 02 · The iteration lab
Al-Arid, North Riyadh · nails-focused micro-business, not a full salon
Orvi became the iteration lab: the place where we worked through the full journey, stage by stage, each fix exposing the next problem.
The campaigns brought a large number of interested customers through Instagram DMs — but the owner wasn't replying to the inquiries. So we stepped in and started replying to inquiries ourselves, and began getting actual sales for the salon.
Then Orvi was banned from Meta. We moved to Snapchat and ran a Lead Ads campaign there (the economics are in Case 04) — and built an automated speed-to-lead workflow: every incoming lead is recorded in a Google Spreadsheet, which fires a WhatsApp notification urging a call the same minute.
The observation was clear: call fast, and the customer would most likely book. But that surfaced the next problem — booked customers didn't show up. Even automated reminder notifications and automated IVR calls before the appointment time didn't fix it. The IVR call would tell the customer “you have an appointment at [time] today — press 1 to confirm, 2 to cancel.” Customers pressed 1 to confirm… and still didn't show up.
We then experimented with multiple landing pages to find what would convert customers for Orvi with no human intervention at all — no follow-up, no calling. The same wall appeared: people confirmed reservations (booked without paying) and then did not show up. Not all of them, of course — but no-shows were one of the biggest challenges of the funnel; the biggest was still getting more customers to convert in the first place.
To fight no-shows, we added a booking deposit. The result:
So we went back to no deposit. The tradeoff it demonstrated — quantity of bookings vs. commitment quality vs. friction vs. no-show risk — is well documented in appointment industries: salon/spa industry data credits deposits with cutting no-shows substantially, while acknowledging exactly the friction cost we hit[4].
After roughly 15–20 days, we noticed something that reframed “lost” leads: people who had originally interacted began returning. Some who had messaged on Instagram eventually came to the salon later. Retargeting appeared to contribute to the renewed interest.
The perceived quality of the inquiries was better than it first appeared.
“Calling within the first minute gets the booking — but a booking is not a show-up. No-shows are their own battle.”
“Friction trades volume for commitment — price that trade deliberately.”
“Judge campaigns on a window of weeks, not days — conversions lag.”
Case 03 · Channel strategy
Journey experiment across salons
We also tested routing leads to WhatsApp instead of Instagram DMs. The strategic reason: acquire the customer's phone number. A WhatsApp conversation creates a more useful, more durable customer record than an Instagram interaction — one the merchant owns rather than rents. Phone numbers can support:
The purpose was not only immediate conversion — it was building an audience that can be contacted again. This is the same logic the wider industry arrived at after iOS 14.5: first-party data you own beats platform audiences you rent — a BCG/Google study found brands using first-party data for key marketing functions achieved up to 2.9× revenue uplift and 1.5× cost savings[5].
“A phone number is an asset the merchant can use later; an Instagram interaction remains dependent on the platform.”
Case 04 · Forced diversification
Run when Orvi was banned from Meta
With Meta unavailable, we tested Snapchat Lead Ads — these are the leads that fed the spreadsheet → WhatsApp → same-minute-call workflow described in Case 02. Cost per lead:
Two conclusions: alternative platforms can sometimes produce attractive lead economics — and depending on a single advertising platform is a real business risk, because a ban can arrive at any time.
“Platform dependence is fragility. A restriction on Meta should not mean zero demand.”
Case 05 · The one that worked — and then the attribution problem
Dammam · the exception in size — large compared to every other salon Rocket worked with
Darnita generated sales, revenue, and a large number of bookings. Unlike the earlier salons, Darnita cared about the inquiries and followed up with customers. Their operational quality was stronger — and the campaign became successful enough that Darnita eventually asked us to stop the campaigns because they could not handle the number of people booking.
This validated the Glowing Sisters lesson from the positive side: campaigns perform dramatically better when the merchant handles demand properly.
One of the effective creatives used an attractive end-of-month package priced at approximately 299 SAR, bundling multiple services — highly attractive to customers.
Darnita later argued the success was mainly due to their package, their pricing, their direction, their offer. At the end of the free trial they chose not to continue immediately — saying they might return in a weaker month, since the current month was already going well and the next wasn't a strong salon season.
“When marketing performs well, merchants may attribute success to their own offer, seasonality, operations, or existing demand rather than to the campaign system.”
Not necessarily malicious — a common attribution problem in service businesses.
Case 06 · Geography tests
Hail · Abu Arish (أبو عريش)
The Matcha creative had won in Riyadh (Marvel), worked again at Orvi, and worked again in Dammam (Darnita). We reused it in smaller cities and localities.
It did not perform the same way.
One assumption is that Matcha has stronger cultural relevance in larger cities like Riyadh and Dammam; in smaller cities or villages, customers may be less familiar with it or less attracted to it as a hook.
“A creative can be successful in one city and fail in another — cultural familiarity, preferences, and customer behavior differ by location. Winning creatives are contextual, not universal.”
Case 07 · New vertical, new winner
Riyadh · Qatar
We worked with mobile salon / home-spa businesses — one in Riyadh, a similar service in Qatar. For one of them, about ten creatives were tested. One worked strongly:
A van in the middle of the ad. “The salon comes to you.”
It worked because it communicated the core value proposition instantly: you don't travel — the service comes to you. Surprisingly, the same concept also won for the Qatar home-spa service — a sharp contrast with Matcha, which failed to transfer even between Saudi cities.
Some offers are culturally specific, while some value propositions are structurally universal. “The salon comes to you” explains the business model and the benefit in one image; a culturally specific gift like Matcha does not travel as well.
Case 08 · In progress — outcome unknown
Premium mobile car care — polishing, deep interior cleaning, detailing. Not basic car washing.
The business had been doing well with 3–4 service vehicles and expanded to around 8. After expanding, sales dropped. The owners came to our office for a meeting lasting roughly two to two-and-a-half hours. Their message: “we were performing well, we doubled the fleet, sales declined — help us restore demand.”
We were initially hesitant — uncertain whether the car-care market had enough potential — but eventually decided to roll with them, because what is there to lose?
Learned from real merchants
Responding quickly made a major difference in conversion. A customer who sends an inquiry is interested at that moment. Wait too long and the customer contacts a competitor, loses interest, gets distracted — the inquiry goes cold.
The external research is emphatic on this point. The MIT / InsideSales.com Lead Response Management study found that contacting a lead within 5 minutes versus 30 minutes makes you ~100× more likely to reach them and 21× more likely to qualify them. Harvard Business Review's audit of 2,241 US companies found the average response time was 42 hours, only 37% responded within an hour, and 23% never responded at all — while firms responding within the hour were ~7× as likely to qualify the lead[6]. Our salons were living examples of the slow majority — and the same-minute call workflow we built for Orvi's Snapchat leads (Case 02) was the counter-example: call immediately, and the customer would most likely book.
When a customer inquired, got an answer, then went silent — we found that following up after roughly two to three hours could make the difference. Silence does not mean disinterest. The customer may have become busy, forgotten, needed time, or been comparing options. A structured follow-up process recovers leads that would otherwise be lost — which matches the broader sales research: industry data has 44% of salespeople giving up after a single follow-up, while most sales close on later contacts (the famous “80% of sales take five follow-ups” figure is industry folklore without a peer-reviewed origin, but the direction is well supported)[7].
Good advertising exposes a business's operational weaknesses. More leads means the business must be capable of replying, following up, confirming appointments, managing availability, delivering the service, and handling demand. If it can't, better advertising simply manufactures more missed opportunities — Glowing Sisters and Orvi on one side of that ledger, Darnita on the other.
A diagnostic puzzle
At Orvi, the Matcha creative and others performed well at first — then performance declined, with the dashboard showing high frequency: the ads were being shown repeatedly to the same or overlapping people.
An audience that sees the same ad repeatedly becomes less responsive to it. This was the initial assumption, and it is a well-documented effect. Meta officially flags a creative as “fatigued” when its cost per result reaches 2× its historical baseline, and Meta's own data science team measured CTR decaying with repeated exposure — with conversion likelihood dropping roughly 45% by the fourth repeat exposure, and refreshed creative recovering ~8% on average[8].
The platform may initially find the people most likely to convert — the easiest, cheapest customers. As those high-propensity users get reached or converted, the remaining audience is harder and more expensive. Performance declines even if the creative is not exhausted. This is audience saturation / diminishing marginal returns — and notably, Meta's own analysis treats it as a separate, measurable phenomenon from creative fatigue (tracked via the first-time impression ratio), while practitioners describe the same economics as rising marginal CPA hidden behind a stable average CPA[9]. Our “low-hanging fruit” intuition has an official name.
The observed decline may have been a combination of:
Frameworks adopted later
These frameworks were learned after the experiments, and they retroactively explain much of what was observed — especially Orvi's 15–20-day delayed conversions. The funnel model divides audiences by how close they are to buying, and prescribes different creative goals for each stage — awareness content at the top, comparison and trust content in the middle, offers and urgency at the bottom[10].
Doesn't know you · needs awareness
Knows you · needs trust
Considering booking · needs a reason now
Who: people who don't know the business, may not know they need the service, aren't ready to book. Creative goals: attention, awareness, education, entertainment, problem recognition, brand introduction.
Concepts for our verticals: nail-care educational videos · “three mistakes that damage your nails” · behind-the-scenes salon content · transformations · trend Reels · lifestyle and brand-story content · satisfying service videos · educational car-care content · “what happens when you never deep-clean your car interior?”
TOFU should not always force an immediate discount or booking — the goal is to make the customer aware and interested.
Who: people who know the brand, have interacted, are comparing, need more trust or information. Creative goals: trust, explanation, objection handling, differentiation, demonstration, social proof.
Concepts: testimonials · before-and-after · hygiene procedures · technician introductions · service comparisons (gel vs. acrylic) · how the mobile service works · what's inside a detailing package · FAQs · reviews · Instagram profile content · retargeting people who watched a video or opened the booking page.
Who: people who understand the business and are actively considering booking — they need a final reason. Creative goals: booking, closing, urgency, reducing hesitation, a clear offer.
Concepts: limited-time package · the 299 SAR multi-service offer · free Matcha with a paid appointment · “book today” · limited appointments · retargeting past inquirers · WhatsApp follow-up · appointment reminders · review + clear CTA · “complete your booking.”
The funnel is not perfectly linear — customers move between stages and meet content out of order. It remains useful as a messaging framework.
The old marketing “Rule of 7” — traced to 1930s Hollywood promotion practice and formalized in the 1980s by Dr. Jeffrey Lant — holds that customers need repeated exposure before they trust a business enough to buy. Its modern descendants say 7–12+ touches; RAIN Group's study of B2B buyers found an average of 8 touches just to get a first meeting. None of these numbers is a scientific constant (the number 7 has no peer-reviewed proof, and the widely repeated “Google 7-11-4 rule” has no locatable Google publication behind it)[11]. It is a heuristic. The real lesson:
Conversion is often the result of accumulated trust rather than a single advertisement.
A plausible journey for one of our salon customers:
This connects directly to the Orvi observation: conversions surfacing 15–20 days after first contact, helped by retargeting. Industry data agrees that the overwhelming majority of visitors — the commonly cited figure is 97–98% — don't convert on first exposure, and that retargeted display ads earn roughly 10× the CTR of standard display; these numbers trace to vendor data (Criteo, AdRoll) rather than academic studies, so treat them as directional, but the mechanism matched what we saw at Orvi[12].
The WhatsApp shift generalizes: platforms control access to audiences, and a merchant can lose that access through account restrictions, policy changes, rising costs, algorithm shifts, or bans. A phone number is durable. It enables follow-up, retargeting, reactivation, future offers, CRM history, and repeat-business measurement. WhatsApp doesn't automatically convert better — it builds a more valuable long-term asset.
External corroboration
Independent sources that affirm — or contextualize — what the experiments taught. Internal observations stand on their own; these show the industry arrived at the same conclusions.