A revenue attribution ledger recording verifiable business actions.

META ADS · GOOGLE ADS · CONVERSION TRACKING

Connect Facebook and Google Ads to the conversions that actually matter.

OJC Labs connects paid media, landing pages, conversion tracking and downstream sales signals so campaign platforms can optimise toward useful business outcomes instead of clicks alone.

We work across Meta Ads, Google Ads, GA4, Pixel, Conversions API, enhanced conversions, Tag Manager and CRM integrations according to the architecture your business actually needs.

Campaign architecture · Creative · Tracking · Attribution · CRM feedback

META OR GOOGLE

Facebook Ads and Google Ads do not solve the same discovery problem.

The useful question is not which advertising platform is universally better. It is where demand already exists, how people discover the offer and what action the campaign needs to generate.

Meta Ads

Create demand, reintroduce an offer and reach people inside Facebook and Instagram environments.

Good fit when
  • The offer benefits from visual explanation
  • The customer may not already be searching for the exact solution
  • Creative can generate interest
  • Retargeting is useful
  • Conversations, leads or purchases can be measured
System components

Campaign objective · Audience · Creative · Placement · Destination · Conversion signal

See our Meta Ads system →

Google Ads

Capture existing intent when people actively search for a product, service or problem you can solve.

Good fit when
  • Meaningful search demand already exists
  • Intent can be expressed through queries
  • The landing page can answer that intent
  • A valuable conversion can be measured
  • Cost and competition make the acquisition model viable
System components

Search intent · Campaign type · Keywords / matching · Ads · Landing page · Conversion signal

See our Google Ads system →

Many businesses need both: one channel creates or reactivates demand while another captures people already looking.

GOOGLE ADS

Choose the Google Ads campaign around the job it needs to do.

Search

Reach people through searches that indicate relevant intent.

Useful when: Someone is actively looking for what the business sells or solves.

Shopping / commerce

Connect products and commerce data to product-led advertising where the catalogue and market support it.

Useful when: The product itself, price and availability are central to the buying decision.

Performance Max

Use goal-based campaigns across Google's available inventory when the conversion signal, assets and business objective support broader automated delivery.

Useful when: The business can provide meaningful conversion data and enough usable creative / feed inputs.

Display / video / demand creation

Reach people outside direct search moments through visual and video inventory.

Useful when: The job is awareness, consideration, remarketing or creating demand rather than responding only to an existing query.

An operator seated at a meter-covered console, representing an optimisation layer working continuously behind a campaign.

GOOGLE ADS · 2026

AI Max is changing Search campaigns, but it is not a new campaign type.

AI Max is an optimisation layer inside Google Search campaigns. It can expand search-term matching and use asset optimisation to adapt targeting, text and landing-page selection around the campaign objective.

Do not switch automation on simply because it exists. OJC Labs evaluates whether conversion tracking, budget, landing pages and account structure give the system a useful signal to optimise against.

Google Ads Help — AI Max for Search campaigns →

Search-term matching

Google can expand beyond the account's existing keyword set using broader and keywordless matching signals.

Asset optimisation

Text customisation and Final URL expansion can adapt the message and destination when those controls are enabled.

Brand & URL controls

Campaign and ad-group controls can still restrict brands and eligible landing-page areas.

GOOGLE ADS / MYTH CHECK

Quality Score is diagnostic. It is not the score Google plugs directly into the auction.

Google exposes the 1–10 Quality Score to help advertisers diagnose expected click-through rate, ad relevance and landing-page experience. Google explicitly says the displayed Quality Score itself is not an auction input.

Auction-time ad quality still matters to Ad Rank, but optimising a dashboard score is not the same thing as improving the actual user and landing-page experience.

Google Ads Help — About Quality Score →

FACEBOOK & INSTAGRAM ADS

A Meta campaign is more than the post someone eventually sees.

Facebook and Instagram advertising works through several decisions that need to support the same business action.

01

Objective

What result should Meta optimise toward?

02

Audience

Who can enter the campaign's delivery pool?

03

Creative

What message, image or video gives the person a reason to act?

04

Placement

Where should the creative appear across eligible Meta surfaces?

05

Destination

Where does the person go after interacting with the ad?

06

Signal

Which event tells Meta that the useful action actually happened?

Changing the audience while leaving the offer, creative, landing page and conversion signal untouched does not automatically solve a campaign problem.

BOOST OR ADS MANAGER

Boosting a post and building a campaign in Ads Manager do not answer the same need.

Useful when the goal is simple promotion.

Boosting gives an existing post paid distribution with a simplified setup.

Use for
  • Extending reach
  • Promoting an existing post
  • Simple engagement-oriented promotion

Useful does not mean sufficient for every acquisition objective.

Useful when the campaign needs deliberate structure and measurement.

Ads Manager provides broader control over campaign objectives, audiences, placements, creative variants, conversion optimisation and reporting.

Use for
  • Lead generation
  • Purchases
  • Structured creative testing
  • Conversion optimisation
  • Retargeting
  • Campaign-level analysis
Discuss a Meta Ads campaign →

FACEBOOK & INSTAGRAM

The platform is only one part of the placement decision.

A Meta campaign can distribute creative across Facebook and Instagram placements. The more useful decision is whether the message and format actually fit the environment where they appear.

Audience behaviour

Where is the intended audience actually available and responsive?

Creative fit

Does the asset make sense in Feed, Stories, Reels or another selected placement?

Measurement

Can results be compared without confusing placement performance with differences in creative or audience?

Do not create separate campaigns simply because two app names appear in the interface.

CREATIVE & PLACEMENTS

One creative should not be forced into every placement.

Feed, Stories, Reels and other placements have different reading spaces, interface overlays and aspect ratios. OJC Labs prepares creative around the placements actually used instead of simply resizing the same asset everywhere.

A rotating carousel of heated test chambers, representing creative variants being tested in parallel.

1:1

Square creative for compatible feed and multi-placement use cases.

4:5

A taller feed composition that uses more mobile screen area.

9:16

Vertical creative intended for Stories and Reels-style full-screen environments.

Exact specifications can change. Use Meta's current official ad guide before exporting production assets. Meta currently recommends vertical creative for Reels with important content kept inside the placement safe zone.

Meta official ad specifications →

COMPETITIVE RESEARCH

See what advertisers are actually running before creating another generic ad.

Ad libraries do not tell us which campaign is profitable. They do show the messages, formats and offers already competing for attention.

Meta Ad Library

Use the Meta Ad Library to inspect ads currently running across Meta technologies and study recurring offers, creative patterns, formats and positioning.

An ad appearing in the library is evidence that it ran, not evidence that it performed well.

Open Meta Ad Library →

Google Ads Transparency Center

Use Google's transparency tools to inspect advertising from verified advertisers and understand how competitors present their offers across Google surfaces.

Use it for market context, not for copying another company's campaign.

Open Google Ads Transparency Center →

Competitive research should generate hypotheses. Your own conversion data decides whether those hypotheses survive.

BUDGET

There is no universal Facebook Ads or Google Ads price.

Advertising cost changes with the market, objective, competition, audience, bidding strategy, placement, creative quality and the value of the action the campaign is trying to generate.

A distribution machine sorting material into separate channels, representing budget allocated across campaigns.

Market competition

More advertisers competing for the same opportunity can increase the cost of reaching or converting the same audience.

Objective

A campaign optimised for a purchase or qualified lead is solving a different problem from one optimised for reach or traffic.

Conversion rate

A cheap click becomes expensive acquisition when the destination fails to convert.

Signal quality

Automated bidding can only optimise toward the conversion actions and values it receives.

The useful budget question is not “What is the cheapest daily spend?” It is “How much evidence does this campaign need to test the acquisition hypothesis responsibly?”

GOOGLE ADS / AUCTION

The highest bid does not automatically win the best position.

Google calculates Ad Rank using more than the bid. Auction-time quality, landing-page experience, competition, thresholds and the context of the search also influence eligibility and position.

That is why landing-page quality belongs inside an Ads system, not outside it.

Google Ads Help — About Ad Rank →

AFTER THE CLICK

The ad cannot compensate forever for a weak destination.

A campaign may generate relevant traffic and still fail because the page, form, checkout or messaging flow does not make the next action clear.

A stepped checkout apparatus moving an order from confirmation to a sealed package.

Landing page

Explain one offer and one useful next action clearly.

Web & CMS →

Message / lead flow

Make sure conversations and form submissions reach the team able to respond.

Email & CRM →

MEASUREMENT

The campaign learns from whatever you tell it counts as success.

A page view, a lead, a qualified opportunity and a completed purchase are not interchangeable signals.

Interaction

Click, page view, product view or another early behaviour.

Intent

Form start, add to cart, booking step or meaningful enquiry.

Conversion

Submitted lead, purchase, booking or another primary business action.

Downstream value

Qualified lead, revenue, closed sale or another CRM outcome where the architecture supports it.

Optimisation becomes stronger when the event used by the advertising platform gets closer to the business result we actually care about.

META MEASUREMENT

Browser and server signals should describe the same conversion once.

Meta Pixel can send browser events. Conversions API can complement those events with server-side signals when the architecture and consent framework allow it.

A chain of glass verification stations feeding a printer, representing browser and server events being checked before they are recorded.

Event definition

Browser and server implementations need the same understanding of what the event represents.

Deduplication

When the same action is sent from browser and server, the implementation must prevent it from becoming two conversions.

Match quality

Useful first-party parameters can improve Meta's ability to associate an eligible event with the correct account when collected and sent lawfully.

See our conversion tracking work → · Meta Conversions API documentation →

GOOGLE ADS MEASUREMENT

Google Ads also needs its own usable conversion signal.

Conversion action

Define which business action the campaign should use for reporting and bidding.

Value

Send useful values when conversions are not economically equal.

Enhanced conversions

Where appropriate, hashed first-party customer data can supplement existing conversion tags and improve measurement.

Offline outcomes

Lead-generation campaigns can become more useful when later CRM outcomes can be returned to the advertising system.

GOOGLE ADS · 2026

Enhanced conversions moved toward one unified setting.

Google has been consolidating enhanced conversions for web and leads into a simpler setup and broadening how user-provided data can be supplied, including through website tags and API connections.

For new implementations, use Google's current documentation rather than copying an older setup guide.

Google Ads Help — Enhanced conversions →

GA4 & GOOGLE ADS

A GA4 key event and an ad-platform conversion serve different jobs.

GA4 renamed its conversions to key events: important behaviours identified across analytics. A conversion used by Google Ads is a separate advertising measurement and bidding signal, even when it is imported from the same underlying action.

GA4

Understand behaviour across traffic sources and customer journeys using key events.

Google Ads

Measure and optimise campaign performance against selected conversion actions.

The same underlying business action may appear in both systems, but implementation and reporting rules still need to be checked.

Google Analytics Help — Key events →

Several distinct devices wired into one central recorder, representing different systems feeding one attribution record.

ATTRIBUTION

Two dashboards can count the same customer differently without either one being broken.

Meta, Google Ads, GA4 and a CRM can use different windows, identity signals and attribution rules. Comparing totals without understanding those rules creates fake discrepancies and bad budget decisions.

Was the action recorded?

Tracking problem.

Which touchpoint gets credit?

Attribution problem.

Did the business result actually happen?

CRM / revenue problem.

Tracking determines whether the event exists. Attribution determines who receives the credit.

GOOGLE ADS / ATTRIBUTION

Do not repeat old “minimum conversion” myths as hard eligibility rules.

Google's current documentation says all conversion actions are eligible for data-driven attribution regardless of volume. More data improves the model — Google recommends around 200 conversions and 2,000 ad interactions in 30 days for the most accurate pattern detection, as a benchmark rather than a fixed requirement to use it at all.

Google Ads Help — Data-driven attribution →

WHEN DASHBOARDS DISAGREE

A mismatch is a symptom. First determine which layer created it.

A sorting machine separating valid units from waste before a final measurement chamber.
01

Event not firing

The tag or trigger never ran, so no platform recorded the action at all.

02

Duplicate event

Browser and server (or two tags) report the same action as two separate conversions.

03

Different attribution window

Platforms compare a 7-day click to a 30-day click and count different sets of conversions.

04

Different attribution model

Last-click, data-driven and CRM source fields can each credit a different touchpoint.

05

Consent / browser limitation

A declined consent choice or browser restriction can prevent an event from being recorded at all.

06

CRM outcome never returned

A lead converts offline, but that outcome is never sent back to the platform that generated it.

OJC LABS PROCESS

We inspect the campaign and the measurement system together.

01

Define the commercial outcome

Agree what the campaign is actually supposed to produce.

02

Audit the account

Review campaign structure, delivery, creative, destinations and current results.

03

Audit tracking

Inspect tags, conversion actions, events, attribution settings and CRM connections.

04

Correct the architecture

Fix the campaign, destination or measurement layer that is actually limiting the system.

05

Validate with real actions

Test browser, server and platform reporting against actual user journeys.

06

Optimise from evidence

Use the resulting data to decide what to keep, change, stop or test next.

A wax-sealed record beside a precision scale, representing verified campaign evidence.

FROM REAL CAMPAIGNS

See what this looks like when the system is attached to real acquisition.

FIELD NOTES

Measurement decisions behind paid media.

OFFICIAL DOCUMENTATION

Use the platform rules, not recycled advertising folklore.

CONNECTED SYSTEMS

Paid media only works as well as the system around it.

Web & CMS

Build landing pages and destinations capable of converting the traffic campaigns generate.

Explore Web & CMS →
Several phone lines converging into one recorded tray, representing many questions resolving to a single answer.

FAQ

Questions about Facebook Ads, Google Ads and tracking.

  1. Facebook Ads or Google Ads: which is better?

    Neither platform is universally better. Google Search is useful when relevant demand already exists in search. Meta is useful when creative, audience and placement can create or reactivate demand. Many businesses use both for different stages of the same journey.

  2. How much do Facebook Ads cost?

    There is no fixed price. Cost depends on the market, objective, auction, audience, creative, placement and how efficiently the destination converts the traffic generated.

  3. How much should I spend on Google Ads?

    Budget should follow the cost of the market, expected conversion rate, value of the conversion and the amount of evidence needed to evaluate the campaign. A universal daily number would be misleading.

  4. Should I boost a post or use Ads Manager?

    Boosting is useful for simple promotion of existing content. Ads Manager is the better environment when the campaign needs structured objectives, conversion optimisation, audience control, placement decisions or more detailed measurement.

  5. Facebook Ads or Instagram Ads?

    They can be placements within the same Meta advertising system. The useful question is whether the audience, creative and placement fit the campaign objective.

  6. Do Meta Pixel and GA4 numbers have to match exactly?

    No. Different systems can use different identity, attribution and reporting rules. Large unexplained gaps should still be investigated.

  7. Does server-side tracking replace the Meta Pixel?

    No. Browser and server signals can complement one another. The architecture must define events consistently and avoid duplicate counting.

  8. What is AI Max in Google Ads?

    AI Max is an optimisation layer for Search campaigns, not a separate campaign type. It can expand search matching and optimise assets while retaining campaign controls.

  9. Is Quality Score part of the Google Ads auction?

    The displayed 1–10 Quality Score is a diagnostic tool. Google evaluates auction-time ad quality separately as part of Ad Rank.

A revenue attribution ledger recording verifiable business actions.

NEXT STEP

Build paid media around a conversion signal you can defend.

Bring us the ad accounts, the website and the numbers that do not make sense. We will identify whether the constraint is campaign structure, creative, destination, tracking or attribution.

    Facebook Ads, Google Ads & Conversion Tracking | OJC Labs