
Robert Szymański
Founder of Roition, independent Google Ads API developer
Founder of Roition, with almost 3 years of Google Ads experience. Designs and builds process automation for Polish companies: system integrations, handling enquiries and quotes, AI assistants working on company data.
Builds Marketing Workspace, a tool where AI agents analyse Google Ads, Meta and GA4 accounts through the official APIs, and a human approves every change to the account.
On the blog he writes about what he tests in practice: what automation costs, when it is not worth it, and where AI helps in campaigns and where it gets the numbers wrong.
Results delivered
- Fallow Deer (marketing agency): an AI system for Google and Meta campaigns with a specialist approving every change. The team needs 84-91% less time for data analysis and campaign changes (a month without the system compared to a month with it). See the project
- Mal-Drew (store with 19,000 building products): quote automation from email enquiries. About 190 enquiries handled in about two weeks, zero lost, with no new hires; plus about 90 backlogged emails cleared. See the project
- Gladan (industrial energy efficiency): an internal AI assistant for the sales and customer service teams. Response time to customer enquiries 80-90% shorter; when data is missing, the assistant says “I don't know” instead of guessing. See the project
- Marketing Workspace: Google verified Robert as an independent Google Ads API developer and cleared AI agents to create campaigns through the official API. The review covered the whole flow: campaign draft, validation, human approval, and only then was commercial access granted. See Marketing Workspace
Writes about
- Process automation
- Google Ads
- AI in marketing
- n8n and integrations
Articles
AI agents and MCP with access to Google Ads: 5 things that go wrong and how to check them
Connecting Claude or ChatGPT to Google Ads via MCP? 5 problems: project access, full write rights, stale data, a lost list, a silent write failure.
Read articleHow to delete client data from ChatGPT: what goes, what stays and what to tell your client
A deleted ChatGPT chat usually leaves OpenAI's servers within 30 days, but memory and Library files stay. 4 cleanup steps and a message for your client.
Read articlePasting client Google Ads data into an AI chat? 6 things to check in your contracts and settings
Pasting a client's Google Ads export into ChatGPT, Claude or Gemini? 6 places in contracts and terms to check before the client asks.
Read articleFree AI chatbot for your online store: how to set it up step by step
OpenAI key, product feed, code on your site: 8 steps to an AI shopping advisor on Shoper, IdoSell, WooCommerce, PrestaShop and Shopify.
Read articleWhy AI gets Google Ads numbers wrong and how to check them before you send a report to a client
AI gave you a campaign cost that is not in the UI? 6 causes, from micros to hidden search terms, and a checklist before you send numbers to a client.
Read articleWhich AI model for which job in Google Ads? We tested 8 models on a real account
Claude, GPT and Gemini on data from a real Google Ads account. Which model reads data, judges search terms and plans campaigns best, and where each fails.
Read articleMake vs n8n vs Zapier: which one to choose?
Make, n8n or Zapier? The differences in plain words: who each one is for and when to choose which.
Read articleWhen is automation not worth it?
Not every process is worth automating. The simple 12-month rule and the signs that it is better not to.
Read articleHow much does automation maintenance cost?
How much it costs to look after automation after implementation, what it covers and why without it a process quietly stops working.
Read articleHow much does process automation cost?
Real price ranges for automation, what drives them and how to check whether it will pay off in your company. With a worked example.
Read articleA question for the author?
Tell us what you are dealing with. We answer specifically, without a sales pitch.
Contact us