Before
- ~9 hours/week of manual ad-copy localisation
- Character-limit validation and account-ID mapping done manually
- Errors caught only at Google Ads Editor import time
- Repetitive copy-paste consumed specialist time
Measured result
468 hrs/yr
specialist capacity returned
0%
manual corrections across 6 cycles
Notino's Google Ads extensions had to be created and refreshed weekly across 27 country markets.
A specialist spent ~9 hours copy-pasting ad extension strings across 27 country spreadsheets, translating discount messaging, validating character limits manually, and formatting output.
Character overflows and wrong account IDs were caught only at import time.
Before
After Duvo
The end-to-end flow works brilliantly. What used to take a full day of copy-pasting and formatting now runs in minutes with zero corrections. Our specialists finally have time for the work that actually moves performance.
Karel Jacisko
Notino Performance Marketing
Reads campaign data
Duvo reads the weekly Google Sheets campaign file, with one tab per country.
Extracts promotional data
Duvo extracts each country's discount values, products, and campaign dates.
Generates localised copy
Duvo generates sitelinks, callouts, and promotions in each country's local language.
Validates constraints
Duvo validates each extension's character limit and maps account IDs, the two most common error sources in the manual process.
Formats for import
Duvo writes an import-ready Google Sheet in Google Ads Editor format and notifies the specialist for review.
Evidence status
Measured result
468 hours/year equals about nine hours saved per week across 52 weeks. The 0% manual-correction rate was measured directly over six production cycles. The ~€9.8K/yr direct saving uses the time delta and Czech performance-marketing loaded cost.
Systems involved
Google Sheets, Google Ads Editor, Notino internal promotional database
Control points
Bonus reconciliation · Finance
Review response automation · Customer Service
Catalogue quality · Marketing