Thumbtack automates Google RSA ad copy generation with LLMs for personalized SEM campaigns
Thumbtack's SEM ad copy was produced from a single template, leaving over 80% of assets identical across all ad groups with no keyword-level personalization—making tailored ads for hundreds of ad groups nearly impossible at scale.
The templated approach produced identical, repetitive ad copy—11 of 15 headlines were the same across all ad groups, device-specific variants were absent, and poorly performing ads were never updated due to the manual effort required.
The LLM approach saved several months of review time and enabled personalization at scale across all ad groups (previously impossible); the PoC produced a 20% lift in traffic and 10% lift in conversions, and phase 4 results showed statistically significant improvement in impressions, CTR, and conversions.
Show all 9 reported metrics
Frequently asked questions
What did this team achieve with this AI workflow?
The LLM approach saved several months of review time and enabled personalization at scale across all ad groups (previously impossible); the PoC produced a 20% lift in traffic and 10% lift in conversions, and phase 4 r…
What tools did this team use?
Large Language Models, Google Responsive Search Ads.
What results were reported?
Ad assets tailored to ad groups (baseline): less than 20%; Generic assets identical across all ad groups (baseline): 80%; Identical headlines across all ad groups (baseline): 11 of the 15 headlines; traffic lift (PoC phase 1): 20% (source-reported, not independently verified).
What failed first in this deployment?
The templated approach produced identical, repetitive ad copy—11 of 15 headlines were the same across all ad groups, device-specific variants were absent, and poorly performing ads were never updated due to the manual…
How is this marketing ops AI workflow structured?
Ad group inputs assembled → LLM generates ad assets → LLM judges and selects assets → Validation and parsing → Assets separated into distinct ads → SEM team human review → Ad assets uploaded to Google.