Resource Hub · 349 Guides

Guides.
Practical playbooks for paid media, analytics & growth.

349 actionable guides covering Google Ads, Meta, TikTok, Snapchat, GA4, GTM, and cross-platform optimisation — written by practitioners, structured for execution.

Google Ads

103 guides

Google Adsadvanced

App Conversion Tracking with Firebase and Google Ads

Firebase is Google's app analytics and development platform that integrates directly with Google Ads for conversion tracking. Link your Firebase project to Google Ads, define which in-app events count as conversions (first_open, purchase, sign_up, level_complete, etc.), and import them into Google A

5 min readRead
Google Adsintermediate

How to Create a Demand Gen Campaign in Google Ads

Demand Gen campaigns (formerly Discovery Ads) reach users across YouTube, Gmail, and Google Discover feeds. Create a campaign with Sales, Leads, or Traffic objective, select Demand Gen as the campaign type, add audience targeting (similar to Meta's interest and custom audience targeting), upload ima

5 min readRead
Google Adsintermediate

How to Create Effective YouTube Video Ads

Effective YouTube ads hook viewers in the first 5 seconds (before they can skip), deliver your message or brand within 15 seconds, and include a clear call to action. The most important formats are skippable in-stream (runs before/during videos, skip after 5 seconds) and Shorts ads (vertical, under

5 min readRead
Google Adsbeginner

How to Create Your First Google Search Campaign

To create a Search campaign: choose the Conversions objective, select Search as campaign type, set your daily budget, choose a bidding strategy (start with Maximise Conversions if you have tracking set up), target your locations and languages, create tightly themed ad groups with 5-15 keywords each,

18 min readRead
Google Adsintermediate

How to Create a Google App Campaign

Google App campaigns promote your mobile app across Search, Google Play, YouTube, Display, and Discover using a single campaign. You provide text, images, and video assets plus a budget and target CPA — Google automates the rest including targeting, bidding, and ad assembly. Link your app from the G

5 min readRead
Google Adsbeginner

How to Create a Google Display Campaign

Create a new campaign with the Awareness or Conversions objective, select Display as the campaign type, set your daily budget, choose targeting (audiences, topics, placements, or demographics), upload image and responsive display ad creatives in multiple sizes, and launch. Display campaigns are best

10 min readRead
Google Adsbeginner

How to Create a Google Shopping Campaign

In Google Ads, create a new campaign with the Sales objective, select Shopping as the campaign type, choose your linked Merchant Center account, set your daily budget and bidding strategy (start with Maximise Conversions or Target ROAS), create product groups to organise your inventory by brand, cat

12 min readRead
Google Adsintermediate

How to Create a Performance Max Campaign

Create a new campaign with Sales or Leads as the objective, select Performance Max, choose your conversion goals, set daily budget and bidding strategy (Maximise Conversions or Maximise Conversion Value), create asset groups with images, videos, headlines, descriptions, and logos, add audience signa

12 min readRead
Google Adsintermediate

Demand Gen Audiences and Lookalike Segments Guide

Demand Gen campaigns offer Google's closest equivalent to Meta's audience targeting. You can target custom segments (based on search terms, URLs, or apps), in-market audiences, affinity audiences, remarketing lists, customer match lists, and lookalike segments that expand from your seed audiences. L

5 min readRead
Google Adsintermediate

Demand Gen Creative Specs and Best Practices

Demand Gen ads support single image, carousel, and video formats across YouTube, Gmail, and Discover. Image specs: landscape 1200×628, square 1200×1200, portrait 960×1200. Video specs: landscape 16:9, square 1:1, vertical 9:16. Best practices include using high-quality lifestyle imagery, writing scr

5 min readRead
Google Adsintermediate

How to Fix Google Merchant Center Disapprovals

Merchant Center disapprovals prevent your products from appearing in Shopping ads. Common reasons include price mismatches between your feed and website, missing required attributes (like GTIN, shipping, or tax information), policy violations, landing page issues, and image quality problems. Fix the

5 min readRead
Google Adsadvanced

How to Run A/B Tests in Google Ads (Experiments)

Google Ads Experiments let you test changes to campaigns in a controlled way by splitting traffic between your original campaign and a variant. You can test bidding strategies, ad copy, landing pages, keyword match types, and more. Create an experiment from the Experiments tab, set your traffic spli

5 min readRead
Google Adsbeginner

How to Grant and Manage Google Ads Access Levels

Google Ads has four access levels: Admin (full control including user management), Standard (can manage campaigns but not users or billing), Read-only (view reports only), and Billing (manage payment methods only). Go to Tools & Settings > Access and Security, click the blue '+' button, enter the us

6 min readRead
Google Adsbeginner

Google Ads Account Structure: Campaigns, Ad Groups & Keywords Explained

Google Ads follows a four-level hierarchy: Account > Campaigns > Ad Groups > Keywords/Ads. Your account holds billing and settings. Campaigns control budget, bidding, targeting, and campaign type. Ad groups contain themed clusters of keywords and their matching ads. Good structure means easier manag

12 min readRead
Google Adsintermediate

Google Ads Ad Scheduling (Dayparting) Guide

Ad scheduling (dayparting) controls when your ads show and lets you adjust bids by time. Go to Campaigns > Ad Schedule > Edit. Set specific hours and days your ads should run. With Manual CPC, add bid adjustments (+20% during peak hours, -50% during low-conversion times). With smart bidding, the alg

8 min readRead
Google Adsintermediate

Google Ads App Campaigns: Complete Setup Guide

App campaigns promote your mobile app across Search, Google Play, YouTube, Display, and Discover from a single campaign. Provide text ideas (up to 5 headlines and descriptions), images, videos, and HTML5 assets. Google automatically generates ad combinations and targets users likely to install or ta

10 min readRead
Google Adsadvanced

Google Ads Attribution Models Explained

Attribution models determine how credit for conversions is distributed across the touchpoints in a customer's journey. Google Ads offers data-driven attribution (recommended default, uses machine learning to assign credit), last click (all credit to the final click), first click (all credit to the f

5 min readRead
Google Adsintermediate

How to Use Google Ads Auction Insights

Auction Insights shows you how your ads compare to competitors in the same auctions. Access it from the Campaigns, Ad Groups, or Keywords tab. Key metrics include impression share (how often your ad shows vs total eligible impressions), overlap rate (how often a competitor's ad shows alongside yours

5 min readRead
Google Adsintermediate

Google Ads Audience Targeting: Complete Guide

Google Ads offers multiple audience types: In-market audiences (people actively researching products in your category), Affinity audiences (people with strong long-term interests), Custom segments (you define based on search terms, URLs, or apps), Remarketing audiences (past website visitors or cust

12 min readRead
Google Adsadvanced

Google Ads Performance Audit Checklist

A Google Ads audit reviews every layer of your account for inefficiencies, missed opportunities, and configuration errors. Key areas: conversion tracking verification, account structure review, bidding strategy assessment, keyword analysis (match types, Quality Scores, negatives), ad copy evaluation

15 min readRead
Google Adsintermediate

Google Ads Automated Rules: Setup Guide

Automated rules perform actions based on conditions you define. Go to Tools > Bulk actions > Rules. Examples: pause keywords with CPA above AED 200 and 100+ clicks, increase bids by 10% for keywords with CTR above 5% and average position below 3, send email alert if daily spend exceeds AED 500, enab

8 min readRead
Google Adsintermediate

How to Set Up Google Ads Automated Rules

Automated rules let you schedule changes to your Google Ads account based on conditions you define. Common uses include pausing high-spend-low-conversion keywords, increasing budgets on high-performing campaigns, adjusting bids based on position or CPA, and enabling/disabling ads on a schedule. Set

5 min readRead
Google Adsintermediate

Google Ads Bidding Strategies Explained

Google Ads offers manual and automated bidding strategies. Manual CPC gives full bid control but requires constant management. Smart bidding strategies (Maximise Conversions, Target CPA, Maximise Conversion Value, Target ROAS) use Google's AI to set bids per auction based on conversion likelihood. F

12 min readRead
Google Adsbeginner

How to Set Up Billing in Google Ads

Add a payment method in Google Ads under Billing & Payments. Choose between automatic payments (charged after you accumulate costs) or manual payments (prepay). Enter your credit card, debit card, or bank transfer details, add your billing address and tax ID if required, and you are set. Google char

6 min readRead
Google Adsintermediate

How to Plan a Google Ads Budget

Start with your business goals: how many conversions (leads or sales) do you need per month? Multiply by your target CPA to get your required budget. Use Keyword Planner to estimate CPCs for your target keywords, then calculate expected clicks and conversions. Formula: Monthly Budget = Target Conver

10 min readRead
Google Adsintermediate

Google Ads Call-Only Ads: Setup and Best Practices

Call-Only ads display your phone number prominently and, when clicked on mobile, initiate a call instead of going to a website. Set up by creating a Search campaign, selecting Call as the conversion action, writing ad copy that encourages calling, adding your business phone number, and setting call

7 min readRead
Google Adsintermediate

Google Ads Campaign Planning Template and Framework

A campaign plan starts with business objectives (how many leads/sales at what CPA/ROAS), audience research (who are your customers, what do they search for), keyword research and grouping, campaign structure design, budget allocation across campaigns, ad copy and creative planning, landing page mapp

10 min readRead
Google Adsbeginner

Google Ads Change History: How to Track Account Changes

Change History logs every modification made to your account. Access via Tools > Change history. Filter by date range, user, campaign, and change type. Each entry shows what changed, who changed it, when, and the before/after values. Use it to diagnose sudden performance changes (correlate drops with

5 min readRead
Google Adsadvanced

Google Ads Competitor Analysis: Tools and Techniques

Use Auction Insights (Campaigns > Auction Insights) to see which competitors appear alongside your ads, their impression share, overlap rate, and position above rate. Use Ad Preview and Diagnosis tool to see competitor ads for specific queries without generating impressions. Use third-party tools (S

10 min readRead
Google Adsintermediate

Google Ads Conversion Actions: Types and When to Use Each

Google Ads supports five conversion sources: website actions (tracked via the Google tag or GTM), phone calls (from ads or your website), app conversions (installs and in-app actions), imported conversions (from GA4, CRM, or Salesforce), and offline conversions (uploaded manually or via API). Each c

10 min readRead
Google Adsadvanced

Google Ads Conversion Rate Optimisation (CRO) Guide

Conversion rate optimisation focuses on turning more clicks into conversions without increasing spend. Key tactics: improve message match between ad and landing page (same headline, same offer), reduce friction (fewer form fields, clearer CTAs, faster load times), add social proof (testimonials, rev

12 min readRead
Google Adsintermediate

How to Set Up Google Ads Conversion Tracking

Conversion tracking tells Google Ads which clicks lead to valuable actions on your website — purchases, form submissions, phone calls, or any other goal. Without it, you cannot measure ROI or use smart bidding. Setup involves creating a conversion action in Google Ads, then installing the tracking t

15 min readRead
Google Adsintermediate

How to Create Custom Reports in Google Ads

Use the Report Editor (Reports > Reports) to build custom reports with drag-and-drop dimensions and metrics. Choose from table, chart, or line graph formats. Add dimensions like campaign, ad group, keyword, device, location, and time. Add metrics like clicks, impressions, conversions, cost, CPA, and

8 min readRead
Google Adsintermediate

Google Ads Customer Match: How to Upload Customer Lists

Customer Match lets you upload customer email lists, phone numbers, or mailing addresses to Google Ads for targeting. Go to Audience Manager > Segments > '+' > Customer list. Upload a CSV file with hashed or unhashed data (Google hashes automatically). Google matches your data against its user datab

8 min readRead
Google Adsbeginner

Google Ads Dashboard: Key Metrics and Navigation Guide

The Google Ads dashboard is your central command centre. Key sections include the Overview page (snapshot of account performance), Campaigns view (where you manage and monitor campaigns), Search terms report (actual queries triggering your ads), and Recommendations page. Essential metrics to monitor

5 min readRead
Google Adsbeginner

Google Ads Interface Walkthrough: Navigating the Dashboard

The Google Ads interface has a left-side navigation menu with sections for Overview (performance snapshot), Campaigns (where you manage all campaigns, ad groups, keywords, and ads), Audiences/Keywords/Assets (mid-level management), Goals (conversions), Tools (Keyword Planner, audience manager, scrip

10 min readRead
Google Adsintermediate

Google Ads Demand Gen (Discovery Ads): Complete Guide

Demand Gen campaigns serve visually rich ads across YouTube (in-feed, Shorts, in-stream), Gmail (Promotions tab), and Google Discover. Create a campaign with Demand Gen type, upload creative assets (single images, carousels, or videos), set up audience targeting (lookalike segments, custom audiences

10 min readRead
Google Adsintermediate

Google Ads Dynamic Search Ads (DSA) Guide

DSA automatically generates ad headlines and landing pages based on your website content. Google crawls your site, matches user searches to relevant pages, creates headlines dynamically, and sends traffic to the most relevant page. Set up by creating a Search campaign, selecting DSA, entering your w

10 min readRead
Google Adsintermediate

Google Ads Editor: Bulk Account Management Guide

Google Ads Editor is a free desktop app for managing accounts offline. Download from ads.google.com/home/tools/ads-editor. Import your account, make bulk edits (add hundreds of keywords, update bids across campaigns, copy ad groups between campaigns, find and replace text in ads), check changes for

10 min readRead
Google Adsadvanced

Google Ads Enhanced Conversions: Complete Setup Guide

Enhanced Conversions send hashed first-party data (email, phone, name, address) from your website to Google alongside conversion tags. This improves attribution by matching conversions to ad clicks even when cookies are blocked or users switch devices. Three implementation methods: Google tag (autom

10 min readRead
Google Adsadvanced

Google Ads Experiments: How to A/B Test Campaigns

Experiments split traffic between your existing campaign and a modified version. Go to Campaigns > Experiments > New experiment. Choose what to test: bidding strategy changes, ad copy variations, landing page alternatives, or targeting adjustments. Set the traffic split (50/50 is standard), duration

10 min readRead
Google Adsintermediate

Google Ads Ad Extensions (Assets): Complete Guide

Ad extensions (now called Assets) add extra information to your ads — sitelinks, callouts, structured snippets, calls, locations, prices, and lead forms. They increase your ad's visibility, improve CTR by 10-15% on average, and cost nothing extra. Always add at least sitelinks, callouts, and structu

12 min readRead
Google Adsbeginner

How to Use Google Ads Keyword Planner

Open Keyword Planner in Google Ads (Tools > Planning > Keyword Planner). Use 'Discover new keywords' to enter seed keywords and get related ideas with volume and CPC estimates. Use 'Get search volume and forecasts' to analyse a specific keyword list. Set your location, language, and date range filte

8 min readRead
Google Adsintermediate

Google Ads Keyword Research: Complete Guide

Start with seed keywords from your products or services, expand using Google Keyword Planner (for volume and CPC estimates), mine Google Search Console for terms you already rank for organically, analyse competitor ads using Auction Insights and third-party tools, check Google autocomplete and Peopl

15 min readRead
Google Adsintermediate

Google Ads Landing Page Experience: How to Improve It

Landing page experience is one of three Quality Score components. Google evaluates relevance (does content match the ad and keyword?), usefulness (does the page provide what the user is looking for?), navigation (is the page easy to use?), load speed (does it load quickly on all devices?), and mobil

8 min readRead
Google Adsintermediate

Google Ads Local Campaigns: Drive Foot Traffic and Local Leads

Local campaigns show ads across Search, Maps, Display, YouTube, and Gmail to drive local actions (store visits, calls, directions). Require a linked Google Business Profile. Provide your business locations, budget, ad creative (images, videos, headlines, descriptions), and Google optimises across ch

8 min readRead
Google Adsintermediate

Google Ads Location Targeting: Complete Guide

Target by country, state/emirate, city, postcode, or radius around a point. Critical: change Location Options from 'Presence or interest' to 'Presence only' to avoid showing ads to people merely researching your area. Add location bid adjustments to increase bids in high-value areas and decrease in

10 min readRead
Google Adsbeginner

Google Ads Match Types Explained: Broad, Phrase & Exact

Exact match [keyword] targets the most specific searches matching your keyword's meaning. Phrase match "keyword" targets searches containing the meaning of your keyword. Broad match keyword gives Google the most flexibility to show ads for related searches. Start with Phrase and Exact for control, a

8 min readRead
Google Adsintermediate

Google Ads Manager Account (MCC): Setup & Management Guide

A Manager Account (MCC) lets you manage multiple Google Ads accounts from a single dashboard. Go to ads.google.com/home/tools/manager-accounts, click Create, enter your manager account name and email, and you are set. You can then link existing client accounts or create new ones under the MCC. Use i

10 min readRead
Google Adsintermediate

Negative Keywords: How to Find and Add Them

Negative keywords prevent your ads from showing for irrelevant searches. Find them by reviewing the Search Terms Report regularly, brainstorming irrelevant terms before launch, and using Google autocomplete to spot unwanted associations. Add negatives at the ad group level for specific exclusions, c

8 min readRead
Google Adsbeginner

Google Ads Optimisation Score Explained

Optimisation Score (0-100%) reflects how much Google thinks your account could improve based on its recommendations. A high score does not necessarily mean good performance — it means you have accepted Google's suggestions. Evaluate each recommendation individually: some are valuable (adding new key

6 min readRead
Google Adsbeginner

Google Ads Policies: What You Can and Cannot Advertise

Google Ads has four policy categories: prohibited content (things you cannot advertise at all, like counterfeit goods, dangerous products, drugs), prohibited practices (like ad network abuse, data collection misuse), restricted content (things you can advertise with limitations, like alcohol, gambli

10 min readRead
Google Adsintermediate

Google Ads Quality Score: What It Is and How to Improve It

Quality Score is a 1-10 rating for each keyword based on three factors: expected click-through rate (how likely people are to click your ad), ad relevance (how closely your ad matches the keyword's intent), and landing page experience (how useful and relevant your landing page is). Higher Quality Sc

10 min readRead
Google Adsbeginner

How to Use Google Ads Recommendations (Without Getting Burned)

Google Ads Recommendations are suggestions that appear on the Recommendations page, rated by potential impact. Some are genuinely useful (adding negative keywords, fixing disapproved ads), some are neutral (adjusting bids, testing new features), and some can harm performance (adding broad match keyw

5 min readRead
Google Adsintermediate

How to Build Remarketing Audiences in Google Ads

Create remarketing audiences in Google Ads under Tools > Audience Manager > Segments. Build audiences based on website visitors (all visitors, specific page visitors, converters), app users, YouTube viewers, or customer lists. Segment by recency (last 7, 30, 90 days), pages visited (product pages, c

8 min readRead
Google Adsintermediate

Google Ads Remarketing: Setup and Strategy Guide

Remarketing shows ads to people who have already visited your website or interacted with your business. Set up by installing the Google Ads remarketing tag (or using GTM), creating audience lists based on page visits or actions, building a Display remarketing campaign targeting those audiences, and

12 min readRead
Google Adsintermediate

Google Ads Responsive Display Ads: Complete Guide

Responsive Display Ads (RDAs) automatically adjust size, format, and appearance to fit available ad spaces. Upload assets: images (landscape 1200×628, square 1200×1200, logos), headlines (up to 5, 30 characters each), long headline (1, 90 characters), descriptions (up to 5, 90 characters each), and

8 min readRead
Google Adsadvanced

Google Ads Scripts: Automation Guide

Google Ads Scripts use JavaScript to automate tasks. Access via Tools > Scripts. Common use cases: automated bid adjustments based on weather or stock levels, daily performance email reports, automatic budget pacing alerts, automatic pausing of high-spend low-conversion keywords, search query mining

10 min readRead
Google Adsadvanced

Google Ads Scripts: Automate Your Account Management

Google Ads Scripts let you automate repetitive tasks using JavaScript code that runs directly inside your Google Ads account. Common uses include automated bid adjustments, budget monitoring, performance alerts, quality score tracking, broken URL detection, and custom reporting. Scripts run on a sch

5 min readRead
Google Adsintermediate

Google Ads Impression Share: What It Is and How to Improve It

Impression share is the percentage of impressions your ads received out of the total you were eligible for. Three key metrics: Search Impression Share (your impressions ÷ eligible impressions), Search Lost IS (Budget) — impressions lost because your budget ran out, and Search Lost IS (Rank) — impres

8 min readRead

Showing 60 of 103. Refine with search or a category to find more.