Setting Up Conversion Goals in GA4

Quick Answer: GA4 conversions are events you mark as key business actions. For most Calgary businesses, setting up conversion goals in GA4 means tracking 3 to 5 actions, including form submissions, phone clicks, booking completions, and purchases. Each conversion is built as a Tag Manager event triggered by the user action, then marked as a conversion in GA4 Admin > Events.
Conversions are what turn GA4 from a traffic counter into a business measurement tool. Without conversions defined, GA4 shows you sessions and page views with no way to tell which channels actually produce results. With conversions defined correctly, every report becomes actionable; you can see which channels, campaigns, and pages drive the actions that matter to revenue.
Most Calgary SMB GA4 accounts have zero conversions defined or have the wrong actions marked as conversions. The wrong actions usually look like "page view of contact page" (counts visits, not actions) or "click on any button" (counts everything, signals nothing). The right conversions are specific moments where a user took a measurable action with business meaning.
This guide walks through the 4 conversion types most Calgary businesses need, how to build each one in Tag Manager, and how to verify they're firing correctly before trusting the data.
At a Glance
Quick Facts:
Required conversions for most Calgary SMBs: 3 to 5
Most common business actions to track as conversions: form submit, phone click, booking complete, purchase, email click
Setup time per conversion (DIY): 30 to 60 minutes, including verification
Tools required: GA4 + Google Tag Manager (both free)
Recommended naming convention: lowercase with underscores (formsubmit, phoneclick)
Maximum conversion events in GA4: 30 per property (more than enough for any SMB)
How GA4 Conversions Actually Work
In GA4, every user action is an "event." Events include automatic ones (pageview, scroll, click) and custom ones you define (formsubmit, booking_complete). An event becomes a conversion when you mark it as one in GA4 Admin > Events.
The flow is two steps. First, create the event in Google Tag Manager that fires when the action happens (the user submits a form, clicks a phone link, lands on a thank-you page). Second, in GA4, find that event in the Events list and toggle it as a conversion.
The mistake most owners make is trying to define conversions directly in GA4 without setting up the underlying event in Tag Manager first. GA4 can't mark an event as a conversion if the event doesn't exist; you have to build the event source before you can credit it.
GA4 limits each property to 30 conversion events. For an SMB, you'll never approach the limit; 3 to 5 well-defined conversions cover almost every use case. Don't try to track every micro-action as a conversion; the noise drowns the signal and breaks automated bidding.

How to Track Form Submissions
Form submissions are usually the most important conversion for lead-gen businesses. Setup depends on the form platform.
For Wix, Squarespace, and most modern site builders, the form submission triggers a thank-you page redirect. Build the conversion as a Tag Manager event triggered by a page view of the thank-you URL:
Trigger: Page View where Page Path equals /thank-you (or your specific URL)
Tag: GA4 Event tag with event name "form_submit"
For WordPress with form plugins (Contact Form 7, Gravity Forms, Fluent Forms), most plugins fire a JavaScript event on successful submission. Tag Manager captures it via a Custom Event trigger; the plugin documentation lists the event name.
For custom-built forms or HubSpot embedded forms, use the Tag Manager Form Submission trigger and filter by the specific form element. This requires inspecting the form's HTML to identify the right element, which is the harder DIY scenario.
After building the event, complete a test form submission and verify in GA4 Reports > Realtime within 60 seconds. If the event fires, mark it as a conversion in Admin > Events. If it doesn't fire, the trigger isn't matching; check the trigger conditions against the actual form behaviour.
How to Track Phone Clicks
Phone clicks are critical for service businesses where most leads call. On mobile, a tel: link tap launches the dialer; on desktop, it usually does nothing visible, but the click is still trackable.
Build the conversion as a Tag Manager event triggered by a click on any link with a tel: prefix:
Trigger: Click - Just Links where Click URL contains tel:
Tag: GA4 Event tag with event name "phone_click"
Important: This tracks the click on the phone link, not whether the call actually connected or how long it lasted. To track call connections and durations, you need call tracking software (CallRail, CallTrackingMetrics) which assigns dynamic phone numbers per visitor and ties calls back to source. For most Calgary SMBs, phone click tracking is enough; call tracking is an upgrade when you're spending $5,000+ per month on paid channels.
Verify by clicking your tel: link on the live site (works from desktop, doesn't have to be a real call) and checking GA4 Realtime. The event should appear within 60 seconds.
How to Track Booking Completions
Booking tools (Calendly, Acuity, Square Appointments, Mindbody, custom systems) handle the redirect to a confirmation page after a booking completes. The conversion setup is the same as form submission: trigger on the confirmation page view.
If the booking tool runs on your domain (e.g., yoursite.com/book-confirmation), this is straightforward. If it runs on a third-party subdomain (calendly.com/yourbusiness), you need cross-domain tracking configured in GA4 (covered in cluster article 02); otherwise, GA4 attributes the conversion to a different "site," and it doesn't tie back to your traffic sources.
For Calendly specifically, the embed code can push events to GTM via the Calendly JavaScript API. The Calendly help documentation walks through this; the implementation takes 30 to 45 minutes for a developer or a tech-comfortable owner.
The verification check is the same: complete a test booking, watch for the event in GA4 Realtime, mark it as a conversion.
How to Track E-commerce Purchases
E-commerce purchase tracking is the most complex setup because it requires capturing transaction data (revenue, items, quantity), not just the action.
For Shopify, the GA4 integration via the Shopify app handles this automatically once enabled in the GA4 settings within Shopify admin. Configure the integration and verify a test purchase appears as a purchase event with revenue value.
For WooCommerce, install the WooCommerce GA4 plugin (free options exist), which pushes the purchase event with full transaction data. Verify with a test order or sandbox transaction.
For custom carts, implement the GA4 purchase event via the dataLayer push in your order confirmation page code. The event must include transaction_id, value, currency, and an items array. Google's documentation has the spec; this is usually developer work, not DIY.
After implementation, run a test purchase and verify in GA4 Reports > Monetization > E-commerce Purchases that the transaction appears with correct revenue. Mark the purchase event as a conversion (it's often a conversion by default for e-commerce).

What Should You Not Track as a Conversion
When setting up conversion goals in GA4, it is important to know which actions to exclude. Tracking too many low-value interactions can make reports less useful and distract from the actions that contribute to business revenue. Common over-tracking mistakes include:
Page views of any page other than thank-you/confirmation pages (page views aren't actions)
Scroll depth (engagement signal, not conversion)
Time on page (same)
Newsletter sign-ups for businesses where email is not a primary lead source (creates noise without business meaning)
Social media link clicks off your site to your social profiles (sends people away from conversion path)
Generic button clicks without specifying which button or what action it triggered
The rule of thumb: if completing this action does not put you closer to revenue, it's not a conversion. It might still be worth tracking as a regular event for engagement analysis, but it doesn't deserve conversion status.
Frequently Asked Questions
How many conversions should a Calgary SMB define in GA4?
Three to five for most businesses. Lead-gen typically: form submit, phone click, email click, booking complete. E-commerce typically: purchase, add to cart, begin checkout, account signup. Service businesses with both online and offline lead sources may add one or two more, but more than 6 to 7 conversions usually creates measurement noise.
Should the same conversion fire for multiple forms on the site?
Depends on the use case. If all forms are essentially the same action (different contact forms, all generating leads to the same sales process), one conversion event with a parameter capturing which form is fine. If forms represent meaningfully different actions (consultation request vs. newsletter signup vs. file download), separate conversion events make sense.
Why isn't the conversion showing in GA4 Realtime when I test it?
Three common causes. First, the trigger conditions don't match the actual user action (most common; check trigger config). Second, the Tag Manager container hasn't been published (changes don't go live until published). Third, an ad blocker is firing on the test session (test in incognito with no extensions).
Do conversions affect ad platform optimization?
Yes, when GA4 is linked to Google Ads and conversions import from GA4, Google Ads uses those conversions to optimize automated bidding. Setting up conversions correctly is what makes Performance Max, Smart Bidding, and Maximize Conversions actually maximize useful conversions instead of generic events.
Does LTL Creative help with conversion setup for clients?
Yes. Conversion setup is included in every GA4 implementation engagement and audited in every analytics audit. The setup covers form, phone, booking, and purchase tracking as relevant to the business, plus integration with Google Ads and Meta Ads pixels so the conversions feed all advertising platforms consistently.

About LTL Creative: LTL Creative provides Calgary marketing analytics and reporting for ambitious local businesses, specializing in GA4 conversion setup, Google Tag Manager configuration, and cross-platform integration, delivered through Google Partner-certified strategists for owners and marketing leaders requiring measurable, trusted results.
Ready to Drive Results Today with conversion tracking that actually measures business outcomes? LTL Creative helps Calgary businesses set up GA4 conversions correctly the first time, backed by Google Partner, Meta-certified, and CXL-trained specialists.
Connect with LTL Creative today to discuss your GA4 conversion setup.
Disclaimer: Results vary by business, industry, and market conditions. Statistics, platform data, and pricing referenced reflect current industry benchmarks and are subject to change.




Comments