Google Ads / Analytics Setup - Maintenance
Worldwide
We need a Google Ads Manager account (MCC) built out, with our existing account moved under it and 2-3 new client accounts created underneath. This MCC will house all of our owned properties. We will provide campaign content for two of the accounts ourselves; you are only responsible for the technical infrastructure (accounts, tracking, tagging) — not writing or launching ad campaigns. 1. Manager Account (MCC) Setup Use our existing manager account: "The Aigentcy Manager Acct" (already created — we will provide access) Confirm it's correctly configured as a Manager (MCC), not a standard account Link our existing Google Ads account (theaigentcy.ai) under this MCC 2. New Client Accounts to Create (under the MCC) Create the following as client accounts linked under the MCC: # Business Domain 1 Plan Set Pros plansetpros.com 2 Gridline Permits gridlinepermits.com 3. TheAigentcy. TheAigentcy.ai (A 4th account, Summerlin Home, will be added later — no action needed now.) For each new account: Standard Google Ads account (not another MCC) Correct business name, time zone (Pacific Time), and currency (USD) Billing: shared billing under the MCC's existing payment method — no separate billing profiles needed Do not build or launch any campaigns — account structure and tracking only 3. Tracking & Tagging (per account — all 3: theaigentcy.ai, plansetpros.com, gridlinepermits.com) For each of the 3 domains: Google Analytics 4 (GA4) Create a GA4 property for the domain Add a web data stream for the live site Confirm the GA4 tag is firing on the live site (verify via GA4 Realtime report) Google Tag Manager (GTM) Create a GTM container for the domain Install the GTM container snippet on the site (head + body) Add the GA4 configuration tag inside GTM (not hardcoded on-site) so all future tags route through GTM Conversion tracking (the critical part) Identify the site's lead form (contact/quote/strategy call form) Set up a trigger in GTM that fires only on actual form submission — not on page load, not on button click alone. Preferred method: listen for the thank-you page URL or a dataLayer push on successful submit (not just a click event, which overcounts) Create a Google Ads Conversion Action ("Submit lead form" type) for each account Link the conversion action to fire via the GTM trigger above Verify end-to-end using Google Tag Assistant: submit a real test form and confirm the conversion fires exactly once, only on real submission Deliverable per site: a short Loom/screen recording or written confirmation showing Tag Assistant catching the conversion firing correctly on a real test submission. 4. Access & Permissions (important) Freelancer should be granted Standard access on each of the 2 new client accounts individually (Plan Set Pros, Gridline Permits) — not access to the MCC itself Do not request or require our Google account password — all access is granted via email invite through Google Ads / GA4 / GTM's own user-permission systems All access will be revoked upon project completion and sign-off 5. Campaign Build (Plan Set Pros & Gridline Permits only) We will supply the full campaign structure for these 2 accounts — campaign settings, ad group names, keywords, negative keywords, and ad copy (headlines/descriptions). Your job is to build exactly what we provide inside each account: Create the campaign(s) with the settings we specify (budget, bidding strategy, locations, network settings) Create each ad group with the keyword lists we provide (correct match types as specified) Add the negative keyword lists we provide Build the ads using the exact headlines/descriptions we provide — no rewriting or substituting your own copy Link the correct conversion action (set up in Section 3) to each campaign Leave all campaigns paused after building — do not launch. We will review and launch ourselves. (Note: theaigentcy.ai campaigns are being handled separately and are not part of this project.) 6. Out of Scope (do not do this) No original keyword research, ad copywriting, or campaign strategy — we provide all campaign content, you implement it as specified No launching campaigns live — build and leave paused for our review No changes to billing profiles or payment methods No account-level bidding strategy changes beyond what we specify 7. Deliverables Checklist MCC confirmed and existing account linked Plan Set Pros account created under MCC Gridline Permits account created under MCC GA4 property + data stream live on all 3 domains GTM container installed on all 3 domains Conversion action created + verified firing correctly on all 3 domains Screen recording / confirmation of Tag Assistant verification for each site Plan Set Pros campaign(s) built exactly to spec, left paused Gridline Permits campaign(s) built exactly to spec, left paused Access handed back / confirmed revocable
- Less than 30 hrs/weekHourly
- 1-3 monthsDuration
- IntermediateExperience Level
$5.00
-
$15.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:6 days ago
- Hires:1
- Interviewing:30
- Invites sent:29
- Unanswered invites:2
About the client
- United StatesLadera Ranch2:51 AM
- $142K total spent73 hires, 8 active
- 17,067 hours
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by