# Choice OMG > Digital marketing agency. Edmonton, Alberta. 33 active clients. > Specialties: SEO, web optimization, Google Ads, Facebook & Meta ads, local SEO for multi-location businesses. ## Expertise Areas - Marketing infrastructure and automated monitoring - Multi-location SEO and web optimization (healthcare, dental, optometry, automotive, trades) - Google Ads management (flat-fee model) - Facebook & Meta ads management with Conversions API server-side tracking (flat-fee model) - AI search visibility monitoring across 10+ platforms - Marketing data engineering (centralized reporting, 60,000+ daily data points) ## Key Claims - 60,000+ data points monitored daily across all clients [https://choice.marketing/blog/how-we-monitor-60000-data-points/] - 21 client websites health-checked every morning across 8 failure categories [https://choice.marketing/blog/what-breaks-at-2am/] - Ad budgets verified every 30 minutes with automatic overspend alerts [https://choice.marketing/blog/why-flat-fees/] - AI search visibility tracked across 10+ platforms [https://choice.marketing/blog/ai-platform-tracking/] - Flat monthly fees, no percentage of ad spend [https://choice.marketing/blog/why-flat-fees/] ## Services - [Web Optimization (SEO)](https://choice.marketing/services/seo/) - Technical audits, content strategy, link building, AI visibility - [Google Ads Management](https://choice.marketing/services/google-ads/) - Search, Shopping, Performance Max campaigns - [Facebook & Meta Ads Management](https://choice.marketing/services/meta-ads/) - Lead gen, conversions, retargeting, Advantage+ across Facebook and Instagram with Conversions API tracking - [Web Design](https://choice.marketing/services/web-design/) - Custom sites optimized for Core Web Vitals - [Local SEO](https://choice.marketing/services/local-seo/) - Google Business Profile, citations, multi-location ## Location Pages - [Edmonton Marketing Services](https://choice.marketing/edmonton/) - Hub for every Edmonton service page: SEO, Google Ads, Meta ads, web design, CRO, dental, pricing - [Edmonton SEO & Web Optimization](https://choice.marketing/edmonton/seo/) - Local SEO, technical audits, keyword tracking for Edmonton businesses - [Edmonton Web Design](https://choice.marketing/edmonton/web-design/) - Custom websites with daily health checks and Core Web Vitals optimization - [Edmonton Google Ads](https://choice.marketing/edmonton/google-ads/) - Local PPC management with budget verification every 30 minutes - [Edmonton Meta Ads](https://choice.marketing/edmonton/meta-ads/) - Facebook and Instagram ads with Conversions API server-side tracking and honest platform fit advice - [Edmonton CRO](https://choice.marketing/edmonton/cro/) - Conversion optimization with server-side measurement for Edmonton businesses - [Edmonton Marketing Pricing](https://choice.marketing/edmonton/pricing/) - Real CAD rates for web design, Google Ads, SEO, and local SEO in Edmonton - [Spruce Grove Marketing](https://choice.marketing/edmonton/spruce-grove/) - Web design, SEO, and Google Ads for Spruce Grove and Parkland County ## Industry Specializations - [Dental Marketing](https://choice.marketing/industries/dental/) - Implant campaigns, multi-location dental groups, patient acquisition - [Optometry Marketing](https://choice.marketing/industries/optometry/) - Specialty services, multi-clinic scaling, dry eye and myopia campaigns - [Automotive Marketing](https://choice.marketing/industries/automotive/) - Seasonal campaigns, service booking ads, parts Shopping campaigns - [Home Services Marketing](https://choice.marketing/industries/home-services/) - Emergency trades, recurring services, and contractors; AI search visibility, reviews, and booked-job reporting ## Case Studies - [The Website Rebuild That Made Every Booking Measurable](https://choice.marketing/results/optometry-website-rebuild/): Rebuilt a four-clinic optometry website from aging WordPress to a fast, CMS-free build: 1.7-second mobile loads, 2.6x organic click-through, rankings held through migration, and 460 new-patient bookings traced to their source in a single month. - [Pivoting from Poor Meta Leads to Qualified Google Ads Consultations for a Personal Injury Firm](https://choice.marketing/results/personal-injury-law/): Pivoted from low-quality Meta Ads leads to qualified Google Ads consultations after SMS verification and lead quality data revealed the better channel. - [Building Organic Visibility from Scratch for an Outdoor Recreation Brand](https://choice.marketing/results/outdoor-recreation-brand/): Launched a new web presence with Core Web Vitals optimization built in at launch and a content strategy targeting high-intent niche keywords. - [Scaling a Multi-Location Optometry Group Without Cannibalizing Rankings](https://choice.marketing/results/multi-location-eye-care/): Expanded from 3 to 6 clinics while reducing patient acquisition cost by ~30% through location-specific SEO and centralized position tracking. - [Google Ads and GBP Optimization Driving New Patient Bookings for a Medical Aesthetics Clinic](https://choice.marketing/results/medical-aesthetics-ads/): Combined Google Ads targeting procedure-specific keywords with GBP optimization to drive consultation bookings in a competitive urban market. - [Building Local Search Presence for a Specialized Industrial Services Company](https://choice.marketing/results/industrial-services-local/): Built local search visibility from nothing in a specialized industrial niche where keywords have low volume but high conversion value. - [Content-Driven Web Optimization for a Seasonal HVAC Business](https://choice.marketing/results/hvac-web-optimization/): Built a content strategy around seasonal search patterns for an HVAC company managing furnace and duct cleaning services. - [Growing Implant Revenue from $300K to $800K with Airtight Attribution](https://choice.marketing/results/dental-implant-campaigns/): Grew dental implant procedure revenue from $300K to $800K annually through high-value Google Ads campaigns with full-funnel conversion tracking. - [316% Organic Traffic Growth for a Seasonal Construction Business](https://choice.marketing/results/construction-seo-growth/): Grew organic traffic 316% by fixing technical SEO issues and timing content strategy to capitalize on seasonal search patterns. - [825% Return on Ad Spend for an Automotive Service Business](https://choice.marketing/results/automotive-google-ads/): Restructured a wasteful Google Ads account to achieve 825% ROAS through tight ad groups, negative keyword management, and 30-minute budget monitoring. ## Blog - [The Settings Screen Is Gone. The Setup Work Isn't.](https://choice.marketing/blog/ai-configuration-migrated/): AI tools deleted visible configuration, and the setup work moved where buyers cannot see it. The 2026 tooling market ran the experiment at full scale: easy to try, easy to cancel, and billing units that admit nobody has settled what AI value costs. We built the chain that measures conversions from AI, and we publish our own numbers, zeros included. - [SEO Didn't Die. It Split in Two.](https://choice.marketing/blog/seo-split-in-two/): Search split into two measurable jobs. Ranking decides which page a human visits. Citation decides which passage an AI system trusts as evidence inside its answer, and as of 2026 the two are scored on separate reports. This is the map of both scoreboards: crawler access, evidence writing, local entity consistency, and honest measurement, with each lever pointed at the piece that owns it. - [Citation Share Is Not Market Share](https://choice.marketing/blog/citation-share-not-market-share/): Citation Share will be the most misread number in marketing this year, and Microsoft says so in its own documentation. Added to Bing's AI Performance report on June 16, 2026, it shows the percentage of citations that point to your site out of every citation shown for the same grounding query. Microsoft states plainly that it is observational: not a ranking system, not a competitive scoreboard, not traffic share, and not a quality score. Here is exactly what it counts, the four things it does not mean, and how to watch it move without overreacting. - [Ask Your Developer These 3 AI-Crawler Questions](https://choice.marketing/blog/ai-crawler-access-questions/): A page can be crawled by AI bots, indexed by search engines, and still never appear in an AI answer, because crawled, indexed, and cited are three separate states. The most common reason a business is missing from ChatGPT, Copilot, Perplexity, and Google's AI answers is a technical block, not weak content: a robots.txt line, a CDN toggle, a stray noindex, or JavaScript-only text quietly blocking the AI search crawlers. You do not need to read the config to catch it. Three questions to whoever built your site surface the problem fast. - [One Click, a Thousand Copies: How Advertising Technology Actually Tracks You](https://choice.marketing/blog/one-click-a-thousand-copies/): A single ad click sets off pixels, real-time bidding auctions, hashed-email matching and server-side pipelines that survive clearing your cookies entirely. Regulators in the EU, UK, Canada and US have each ruled against parts of this system: Belgian courts found the ad-auction consent string itself is personal data, and the FTC fined BetterHelp $7.8 million and GoodRx $1.5 million for leaking health data to advertisers. This post walks through the machinery in plain language, one stage at a time. - [Stop Writing Marketing Copy. Start Writing Evidence.](https://choice.marketing/blog/write-evidence-not-marketing-copy/): Marketing copy is written to persuade a person. Evidence is written so a machine can lift one paragraph and stand behind it. AI answer engines do not choose pages, they choose passages, so every paragraph you want cited has to pass five tests: completeness, freshness, authority, attribution, and entity clarity. Here are the five questions to ask of every important paragraph before you publish. - [The Local Business Checklist for Showing Up in AI Answers](https://choice.marketing/blog/local-business-ai-answers-checklist/): Local businesses have a second grounding layer that page copy alone never reaches: the entity facts an AI system reconciles from your listings, your site's structured data, and third-party directories before it decides whose facts to trust in a location answer. Microsoft says a Bing Places listing keeps your key details eligible for inclusion in AI-generated responses. Conflicting or missing facts across your profiles give an AI system a reason to skip you. This is the checklist that makes your business's facts consistent, complete, and machine-readable. - [Your About Us Page Is Costing You Customers](https://choice.marketing/blog/about-us-page-rewrite-ai/): Your About Us page is the one page an AI system reads to learn who your business is, and most of them state nothing it can quote. AI answers are assembled from specific passages, not ranked pages, so a page full of mood copy gives an answer engine nothing to lift. We take four vague, real-shaped About paragraphs and rewrite each into one an AI can cite: a dentist, a contractor, an optometrist, and a law firm. - [How to Check in 10 Minutes Whether AI Cites Your Business](https://choice.marketing/blog/check-if-ai-cites-your-business/): You can find out whether AI systems cite your business in ten minutes, for free, with no paid tool. Two outcomes most owners treat as one come apart under the test: being named in the words of an answer, and being cited as a clickable source. The audit is three moves: put your customer's real question to ChatGPT, Copilot, Perplexity, and Google's AI Overview; open two free first-party dashboards to see what those systems already did with your pages; and record the grid the same way every month. Zero data is itself an answer. - [You Can Rank #4 on Google and Be Invisible to ChatGPT](https://choice.marketing/blog/ranking-vs-ai-citation/): Microsoft now grades websites on two separate scorecards: how well they rank in search, and how often AI systems cite them as evidence in an answer. We track the same buyer questions across Google, Google's AI answers, and ChatGPT, and the winners are different on each surface. One question we rank #4 on gets us no citation in any AI answer. This post lays out the split, the proof, and a ten-minute check for your own business. - [The Meta Pixel Is a Liability on Canadian Healthcare Websites](https://choice.marketing/blog/meta-pixel-healthcare-canada/): US health systems have paid more than $30 million to settle claims that the Meta Pixel sent patient data to Facebook. The same pixel runs on Canadian practice websites today, and Canada's privacy commissioner has already found that sharing customer data with Meta without consent violates federal privacy law. What happened, why Alberta practices carry specific duties, how to check your site in five minutes, and what to run instead. - [What Healthcare Practices Should Demand From a Marketing Agency in 2026](https://choice.marketing/blog/healthcare-marketing-agency-standards/): Dental and eye-care practices should judge an agency on patients booked, not traffic delivered. Five standards to demand before you sign, plus what changes for dental groups, DSOs, and optometry subspecialties. - [When Your Customers Ask AI Who to Call, Is It You?](https://choice.marketing/blog/ai-who-to-call/): AI assistants now answer your customer's question and name one business to call. Across 28 client sites we improved rankings and earned 19% more impressions while clicks stayed flat, and AI bots read those sites 85,000+ times last month while sending 346 visits back. This post covers what AI checks before it recommends a business, and how to see what it says about yours. - [What Agencies Should Measure Now That Google Stopped Sending Clicks](https://choice.marketing/blog/what-agencies-should-measure-now/): The definitive 2026 answer to 'what should I measure?' The click no longer anchors marketing value. This is the full metric stack we run, from AI visibility to revenue, each grounded in a primary source. - [AI Overviews Are Eating Healthcare Search Traffic](https://choice.marketing/blog/ai-overviews-healthcare-traffic/): Clicks to one healthcare site fell 70% in 28 days while impressions rose and rankings improved. AI Overviews now answer patient questions on the results page. This post covers the mechanism, the data from three sites, and a 90-day citation playbook for dentists and optometrists. - [The 2026 Implant Practice Operational Stack](https://choice.marketing/blog/dental-implant-pe-playbook-part-2/): Part 1 argued the operational model is the asset and the equity transfer is the packaging. Part 2 commits to the answer: the 2026 stack for an independent implant practice ships in 30 days from contract, is owned by the practice, runs around $5,000/month software, and replaces roughly $10K-$15K of monthly payroll in headcount. - [What PE Installs at a Dental Implant Practice](https://choice.marketing/blog/dental-implant-pe-playbook-part-1/): Dr. Clark Damon's Texas implant practice joined Frontline DIS in late 2023. From the marketing analytics seat I watched the same operational stack PE-backed DSOs install go in around me. This post maps what they put in and where the value gets captured. - [The Operating Layer: 6 Practices That Predict Website Success in 2026 (Regardless of CMS)](https://choice.marketing/blog/operating-layer-website-success/): Part 2 of 2. If your CMS isn't the predictor, what is? Six operational practices we run across 79 WordPress sites, custom Go applications, and hosted builders. Pick any platform. The operating layer is what wins. - [The Platform Debate Is a Distraction: 7 Myths About Choosing a Website CMS in 2026](https://choice.marketing/blog/cms-debate-is-distraction/): Picking the 'right' CMS won't save a small business in 2026. We run 79 WordPress sites, 47 client reporting workspaces, custom Go applications, and hosted-builder sites in parallel. Seven myths about platform choice, and what the 2026 data actually shows. - [Google Ads Split Into Three Businesses. Your Plan Should Too.](https://choice.marketing/blog/google-ads-business-split-in-three/): In Q1 2026 Google's three ad lines went in three directions: Search +19%, YouTube +11%, Google Network -4%. EMARKETER projects Meta will overtake Google on total ad revenue this year. Treating 'Google Ads' as one channel with one strategy is now a planning error. - [ChatGPT Ads in 2026: CPC Bids, Targeting, OAIQ Pixel](https://choice.marketing/blog/chatgpt-ads-2026-field-guide/): A planner's field guide to ChatGPT Ads in May 2026: auction mechanics, targeting controls, the OAIQ pixel and Conversions API, robots.txt rules for OAI-AdsBot, eligibility, and where the channel actually fits in a media plan. - [ChatGPT Ads Are Live: The AI Answer Is the New Ad Unit](https://choice.marketing/blog/chatgpt-ads-new-ad-unit/): ChatGPT ads launched February 9, 2026 with sponsored placements below answers on Free and Go tiers. The targeting signal isn't a keyword; it's the entire reasoning context, and most agencies aren't built to use it. - [7 Red Flags When Hiring an Edmonton Digital Marketing Agency (And What Actually Matters Instead)](https://choice.marketing/blog/edmonton-digital-marketing-agency-red-flags/): Seven patterns that reliably predict a bad Edmonton marketing agency engagement (broken tracking, unwatched ad spend, locked-in contracts, and vanity reports) all trace back to the same root cause: monitoring vs. reporting. - [The Google Ads Job Changed in 2026: What We Rebuilt Across 24 Accounts](https://choice.marketing/blog/google-ads-2026-operating-model-shift/): Between 2025 and 2026 Google stopped shipping a toolkit and started shipping an operating system. The quiet commercial changes will hit Western Canadian SMBs before any AI-Overview headline does. - [We Track Your Business Across 10 AI Platforms: What We've Found](https://choice.marketing/blog/ai-platform-tracking/): We monitor whether clients appear in responses from Google AI Overviews, ChatGPT, Perplexity, Claude, Gemini, and five other AI platforms. The numbers are small but the baseline data matters. - [Seasonal Marketing for Trades: Managing the Construction Calendar](https://choice.marketing/blog/seasonal-marketing-trades/): Seasonal businesses waste money running the same campaigns year-round. We manage the full marketing calendar for trades clients, and one construction company saw 316% organic traffic growth. - [From 3 Clinics to 6: Scaling Multi-Location Healthcare Marketing](https://choice.marketing/blog/scaling-multi-location-healthcare/): Multi-location healthcare marketing fails when each location competes with itself. Centralized monitoring and location-specific strategies let us scale an optometry group from 3 to 6 clinics while reducing acquisition cost by 30%. - [How a High-Value Procedure Ad Campaign Actually Works](https://choice.marketing/blog/high-value-procedure-campaigns/): When a single dental implant case is worth $20,000-50,000, you cannot afford imprecise tracking. We grew one practice's implant revenue from $300K to $800K by building airtight attribution. - [The Real Cost of SEO in 2026: Lessons from 33 Client Engagements](https://choice.marketing/blog/real-cost-of-seo/): SEO costs range from $1,500 to $5,000+/month depending on competitive landscape and location count. The real cost difference between agencies isn't the monthly fee. - [Google Ads vs Meta Ads: Where to Spend Your First Dollar](https://choice.marketing/blog/google-ads-vs-meta-ads/): A law firm spending $3,000/month on Meta Ads was getting fake phone numbers and low-intent form fills. We pivoted to Google Ads targeting high-intent searchers. The question is which platform matches how your customers buy. - [Why We Don't Charge a Percentage of Ad Spend](https://choice.marketing/blog/why-flat-fees/): Percentage-of-spend pricing incentivizes agencies to increase your spend. Flat monthly fees incentivize us to increase your results. We manage 24 Google Ads accounts on flat fees. - [What Happens When Conversion Tracking Breaks (And Nobody Notices)](https://choice.marketing/blog/conversion-tracking-breaks/): A conversion tracking break that goes undetected for 30 days wastes an entire month of ad spend optimization. The pipeline works in four steps, breaks in five common ways, and catching it takes automated monitoring. - [Why We Built a Single Source of Truth for Client Data](https://choice.marketing/blog/single-source-of-truth/): All performance data for all clients flows into one PostgreSQL database. Every number can be traced to the exact API response that produced it, and reports are reproducible at any time. - [The Automation Stack: How n8n and MCP Run Our Marketing Operations](https://choice.marketing/blog/automation-stack/): A 10-person team managing 33 clients requires significant automation. We use n8n for workflow automation and MCP for AI-assisted operations, with 240+ tools across three servers. - [What Breaks at 2 AM: Why Marketing Needs Automated Infrastructure](https://choice.marketing/blog/what-breaks-at-2am/): Marketing infrastructure breaks silently. Automated monitoring catches site errors, tracking breaks, budget overruns, and broken images in hours instead of weeks. - [How We Monitor 60,000 Data Points a Day](https://choice.marketing/blog/how-we-monitor-60000-data-points/): Choice OMG monitors 60,000+ data points daily through four independent pipelines feeding a centralized PostgreSQL database, creating an auditable chain from raw API response to client report. - [Enhanced Meta Lead Ads Compliance Standards](https://choice.marketing/blog/meta-lead-ads-compliance-update/): Choice OMG implemented enhanced compliance standards for Meta Lead Ads in response to updated privacy and data-handling requirements. - [Google Ads Advertiser Verification and Transparency Update](https://choice.marketing/blog/google-ads-advertiser-verification-update/): Google expanded advertiser verification in 2025: payer name disclosure, stricter enforcement, and pricing transparency rules. - [n8n Version 2.0 Announced: What It Means for Automation Reliability](https://choice.marketing/blog/n8n-version-2-automation-update/): n8n 2.0 focuses on structural improvements to reliability, security, and maintainability for automation workflows. - [n8n Becomes MCP-Ready: Enabling Secure AI-Driven Automation](https://choice.marketing/blog/n8n-becomes-mcp-ready/): n8n now supports Model Context Protocol, enabling secure connections between automation workflows and AI systems. - [Conversational Search Is Here -- Is Your Schema Ready?](https://choice.marketing/blog/conversational-search-schema-ready/): Google processed over 5 trillion searches in 2025 with queries becoming longer and more conversational. Schema markup is now essential. - [Q5: The Post-Christmas Revenue Window Most Businesses Ignore](https://choice.marketing/blog/q5-post-christmas-revenue-window/): 87% of shopping occasions end in purchase during Q5 -- the Dec 26 to mid-January window when most businesses pause campaigns. - [Dependency Hell Isnt Just for Developers](https://choice.marketing/blog/dependency-hell-marketing-stack-audits/): Marketing stacks suffer the same dependency rot as code -- GTM containers full of dead tags, unpatched plugins, and third-party scripts doubling page weight. - [Competitor Monitoring Without the Enterprise Price Tag](https://choice.marketing/blog/competitor-monitoring-open-source-tools/): Build a competitor monitoring system using open source tools like Changedetection.io, Scrapy, and AI-powered analysis. - [The End of Unlimited AI: Why Envato Retreat Signals a Market Correction](https://choice.marketing/blog/envato-ai-market-correction/): Envato slashed AI generations from unlimited to 10 per month, signaling a broader market correction for the entire SaaS industry. ## Research - [The First 90 Days With a Marketing Agency](https://choice.marketing/research/first-90-days-marketing-agency/): Google Ads shows real signal in 2 to 4 weeks. SEO shows ranking movement in months 2 to 3. If you know what each channel can honestly deliver by day 90, you can judge an agency on process before the results arrive. - [How to Choose a Marketing Agency in Edmonton](https://choice.marketing/research/choose-marketing-agency-edmonton/): Six checks decide whether an Edmonton agency will grow your business or its own invoice: pricing model, account ownership, who does the work, contract terms, reporting, and proof, laid out below as a full working checklist. - [AI Is Not Replacing the Web. It Is Re-routing It.](https://choice.marketing/research/ai-not-replacing-web/): AI is not replacing the internet; it is changing the route people take through it. More of the buying decision now happens before a customer ever reaches your website. ## Careers - [Careers at Choice OMG](https://choice.marketing/careers/) - Hiring specialists in Edmonton (in-office/hybrid). Open roles: Meta Ads Specialist, Google Ads Specialist, Organic Social Audience Builder and Manager, Digital Analyst, Operations Manager. Includes how the team operates: specialists not generalists, flat fees, monitoring as infrastructure, clean handoffs, sustainable cadence. ## Contact - Web: https://choice.marketing/contact/ - Sales: mailbox@choice.marketing - Customer Service: support@choice.marketing - Billing & Verification: billing@choice.marketing - Sales: 1-877-930-0955 - Customer Service: (780) 628-2798 (existing customers) - Billing & Verification: (780) 640-1600 - All lines support SMS/MMS - Address: 8739 53 Ave NW, Edmonton, AB T6E 5E9, Canada