




Why can a good ROAS cost you money?
Four situations we find most often. Each one costs you every month, and working out all four takes a 2-3 week audit.
The dashboard shows profit that is not there
An ad platform counts revenue, not margin. Take away product cost, returns and fees and you get a different number, and only that number tells you whether the channel earns.
Every channel with a different vendor
SEO with one firm, ads with another, the store with a third. Each reports its own metric, and nobody answers for the overall result.
The accounts belong to the agency
Changing vendor then means starting from zero: no conversion history, no audience lists, none of the data the algorithms learn from.
The budget grows, sales do not
Adding money to a saturated channel raises acquisition cost, not sales. You only see it when the channels sit side by side in one report.
SEO, ads, digital marketing or measurement first?
There is no single right answer. There is an order, and it follows from where your business is and what it does not measure yet.
| Your situation | We start with | First result |
|---|---|---|
| I do not know what I really earn per order | Analytics and contribution margin | 2-4 weeks |
| Sales are there, but acquisition cost keeps rising | Campaign and exclusion review | 4-8 weeks |
| Traffic only from ads, none from search | SEO and content | 3-6 months |
| Customers search locally and call | Google Business Profile and Maps | 4-8 weeks |
| I sell on a marketplace and in my own store | Product feed and shopping campaigns | 4-6 weeks |
Why measurement comes first in this table
The first row is highlighted on purpose. Without a calculated margin every later choice is a guess, because an ad dashboard will show a positive result even when you lose money on the order. That is why in most new engagements the first month goes on measurement, even if the client came to us for ads.
Thirty-four services: SEO, ads and measurement
You can start with one and add more. Ads, content, strategy and automation go through the same team, so what we learn in one channel feeds the next without anyone rewriting it.
SEO
Search visibility on the queries that end in a purchase. Audit, content, link building and technical SEO.
View ›Google Ads
Search, Performance Max and Shopping campaigns. Judged on margin, not ROAS alone.
View ›Web analytics
GA4, Search Console and a data warehouse wired so that the report shows profit, not sessions.
View ›Google Maps and Business Profile
Local visibility for businesses customers call or visit.
View ›Product feed
A fixed feed means cheaper shopping campaigns and fewer disapprovals in Merchant Center.
View ›Server-side GTM
Tracking that survives script blocking. The data reaches your campaigns, so the algorithms learn from the full picture.
View ›ChatGPT Ads
The channel launched in Poland on 24 August 2026. Ads are triggered by the topic of the conversation just before a decision, not by a typed keyword.
View ›TikTok Ads
Video campaigns for brands whose customers discover the product before they start searching for it.
View ›TikTok Shop
Selling straight inside the app, with the feed and order handling included.
View ›LinkedIn Ads
Reach by job title and company. A channel for B2B sales with a long decision cycle.
View ›Microsoft Ads
Bing and its partners. Cheaper clicks and a different audience than Google.
View ›Allegro Ads
Visibility on Allegro, the largest marketplace in Poland, tied into your other channels in one report.
View ›Pinterest Ads
A discovery channel for home, fashion and DIY brands.
View ›Criteo
Product retargeting across publisher sites, outside Google and Meta.
View ›RTB House
Retargeting built on deep learning, for stores with a large catalogue.
View ›AI Overview audit
A one-off check of which queries Google answers by itself and who it cites in that answer.
View ›SEO audit
A prioritised list of fixes for a website or store, with the price stated upfront and no retainer attached.
View ›UX audit
Where people get lost on your website or store, taken from session recordings and data, not from taste.
View ›Content marketing
A map of the topics your customers search for and your brand does not cover, and one content plan for every channel.
View ›E-commerce consulting
Margin after returns and logistics, and decisions on range, platform and sales channels.
View ›Marketing consulting
What to do, in what order and what to stop, based on your numbers, with no obligation to have us do the work.
View ›Email marketing
List, campaigns and deliverability, with the result measured in revenue per send, not opens.
View ›GEO
Generative Engine Optimization: content and data a model can cite, plus measuring whether it does.
View ›Data warehouse
Ads, store and warehouse in one place, with profit after product cost and returns.
View ›Influencer marketing
Creators chosen by who actually buys, a contract that includes rights to the content, and results measured in sales, not reach.
View ›AI SEO
Whether ChatGPT, Gemini, Perplexity and AI Overviews know your brand, and the work to get them to cite it.
View ›ChatGPT visibility
Measuring whether the model mentions your brand, and working on the three sources it builds its answer from.
View ›Gemini visibility
The model built into Google Search, closest to classic SEO and the fastest to show results.
View ›Bing visibility
The second index, used by Copilot and ChatGPT search, plus your business profile in Bing Places.
View ›Blog management
A topic plan built from pre-purchase queries, writing, publishing and traffic tracking, billed per character, not per head.
View ›Facebook and Instagram Ads
Meta campaigns run on margin and server-side tracking, not on dashboard numbers.
View ›Social media
Profile management measured by traffic to your site and actions after the visit, not by reach.
View ›Marketing strategy
A twelve-month plan with a budget, a calendar and metrics that you can actually work from.
View ›Marketing automation
Flows that react to customer behaviour, judged by revenue per flow, not by the number of sends.
View ›From the first call to a report that shows profit
We do not start with a twelve-month contract. We start by working out whether marketing has anything to live on in your business.
- 1
Consultation and numbers
30 minutes, free
We go through margin, acquisition cost and returns. You leave with a number that tells you how much you can spend to win one order.
- 2
Channel and tracking audit
2-3 weeks
We check the accounts, tags and data. You get a prioritised list of fixes, including the ones you can do without us.
- 3
First channel and tracking
first quarter
We start with one channel, connect the tracking and show the result on margin. More channels come only after that.
- 4
Growth and monthly report
ongoing
The report puts the channels side by side on the same measure. Dropping a channel is as normal in it as adding the next one.
Ratings our clients have given us
You choose an agency to run all your marketing once every few years, and for that time you hand it your budget, your data and your ad accounts. Instead of telling you it is worth it, we show ratings from Google, Facebook and Clutch. Before publishing a review, Clutch calls the reviewer to confirm the engagement took place.
weighted average of 224 reviews across three platforms. Clients gave them, and each site links to the profile with the full text of every review.
Read the reviewsWhat these four statuses change in the work on your account
A badge on a website changes nothing in a campaign by itself. This is what each one gives JustIdea in day-to-day work, and what you can verify with the issuer.
Google Premier Partner
The top tier of the programme, awarded on client results, not on passed exams. It gives us a contact on Google's side, earlier access to campaign formats and an escalation path when an account gets suspended mid-season.
Meta Business Partner
Partner status in the channel where conversion tracking most often disappears. It gives technical support with the Conversions API and a faster route to appeal ad moderation decisions.
Allegro Ads Partner
Allegro, the largest marketplace in Poland, is a separate channel with its own rules. The status gives access to materials and limits a self-run account does not have, which matters if you are entering the Polish market.
HubSpot Certified Partner
Campaigns end in the CRM or they end nowhere. Partner status lets us connect the lead source to what happens with that lead on the sales side, and measure the channel all the way through.










