How to Track Checkout in Weebly Through Google Analytics 4
Figuring out where customers drop off in your Weebly checkout process can feel like a black box. You know people are adding items to their cart, but you’re not sure how many actually complete their purchase. This guide will walk you through exactly how to track your checkout funnel for your Weebly store using Google Analytics 4, so you can spot the leaks and improve your conversion rates.
Why Weebly Checkout Tracking Can Be Tricky
Tracking ecommerce transactions is usually straightforward, but Weebly presents a unique challenge. When a customer moves from your storefront to the checkout process, the URL changes from your custom domain (e.g., yourstore.com) to a generic Weebly domain (like secure.weebly.com). This jump between domains can make standard ecommerce tracking more difficult, as it can interrupt the tracking session.
Furthermore, Weebly doesn't have a native, deep integration with GA4's ecommerce data layers that would automatically report events for each specific step of the checkout (like adding shipping info or payment details). Fret not, because there’s a reliable workaround. By focusing on tracking visits to the final "Thank You" or order confirmation page, we can create a custom event and build a powerful checkout funnel report in GA4.
Step 1: Connect GA4 to Your Weebly Store
Before you can track anything, you need to ensure GA4 is properly installed on your Weebly site. If you've already done this, you can skip to the next section. Otherwise, here’s how to get it set up.
Free PDF · the crash course
AI Agents for Marketing Crash Course
Learn how to deploy AI marketing agents across your go-to-market — the best tools, prompts, and workflows to turn your data into autonomous execution without writing code.
Find Your GA4 Measurement ID
Your Measurement ID is a unique identifier (formatted like G-XXXXXXXXXX) that tells Weebly which GA4 property to send data to.
- Log in to your Google Analytics account.
- If you don't have a property yet, GA4 will prompt you to create one. Follow the on-screen instructions.
- If you have an existing property, click the gear icon (⚙️ Admin) in the bottom-left corner.
- In the Property column, click on Data Streams, then select your web stream (it will be named after your website).
- On the upper-right, you'll see your Measurement ID. Copy it.
Add the GA4 Tracking Code to Weebly
Now, you'll paste this tracking code into your Weebly site’s settings. This allows Google Analytics to monitor activity across all pages of your site.
- Log in to your Weebly account.
- From the site editor, go to Settings in the top navigation bar.
- In the left-hand menu, click on SEO.
- Scroll down until you find the Header Code section.
- Paste the following code snippet into the box, replacing
G-XXXXXXXXXXwith your actual Measurement ID:
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXXXX"></script>
<script>
window.dataLayer = window.dataLayer || [],
function gtag(){dataLayer.push(arguments),}
gtag('js', new Date()),
gtag('config', 'G-XXXXXXXXXX'),
</script>- Click Save and then Publish your site to make the changes live.
Verify the Connection
To confirm everything is working, open your GA4 property and go to Reports > Realtime. In a separate browser tab, visit your published Weebly website. Within a minute or two, you should see yourself appear as a visitor in the Realtime report. If you see activity, you're good to go!
Step 2: Create a Custom “Purchase” Event in GA4
Since Weebly doesn't automatically send a purchase event to GA4, we'll create our own. The logic is simple: if a user successfully lands on your order confirmation page, they have officially made a purchase. We'll tell GA4 to fire a custom event every time this happens.
Find Your Order Confirmation Page URL
First, you need the unique URL fragment or path of your order completion page. The easiest way to get this is to make a test purchase on your own store (you can use a 100% discount code to avoid charging yourself).
After completing the checkout, look at the URL in your browser. It will likely look something like yourstore.com/store/checkout#/finish. The key part we need is the recognizable text that only appears after a successful order. In this case, /store/checkout#/finish is a great unique identifier.
Create the Custom Event in GA4
Now, let's instruct GA4 to log an event called weebly_purchase whenever someone views that confirmation page.
- In GA4, navigate back to Admin (⚙️).
- In the Property column, click on Events.
- Click the Create event button, and then click Create again. This will open the custom event builder.
- Under the "Custom event name," type in a name. We recommend something clear, like
weebly_purchase. - Now we need to set the "Matching Conditions." This tells GA when to fire your new event.
- Click Create in the top-right corner.
This configuration now tells GA4: "When a page_view event happens AND the page URL contains /store/checkout#/finish, I also want you to log a new event called weebly_purchase."
Mark Your New Event as a Conversion
The final step is to tell GA4 that this new event is a key business outcome - a conversion.
- In the Admin section, go to Conversions (just below Events).
- Click New conversion event.
- In the "New event name" box, type the exact name of your custom event:
weebly_purchase. - Click Save.
Within 24 hours, your new weebly_purchase event will appear in your Conversions report every time an order is completed.
Step 3: Build Your Checkout Funnel Report
Now that we can track who starts the checkout and who finishes it, we can build a funnel report to visualize the drop-off rate.
- In the left-hand navigation of GA4, click on the Explore tab.
- Click on Funnel exploration to create a new report.
- On the right side of the screen, under "Steps," you will configure your checkout journey. You can give your report a name, like "Weebly Checkout Funnel."
- Click the pencil icon to edit the funnel steps. We'll create a simple two-step funnel:
- In the upper-right corner of the funnel builder, click Apply.
Your funnel report will now populate with data. It will show you a bar chart comparing the number of users who began the checkout process versus how many completed it. The most important metric is the completion rate (or its inverse, the abandonment rate) shown between the two steps. This number tells you exactly how many people are falling out of your checkout process.
Free PDF · the crash course
AI Agents for Marketing Crash Course
Learn how to deploy AI marketing agents across your go-to-market — the best tools, prompts, and workflows to turn your data into autonomous execution without writing code.
What To Do With This Data
After letting your report collect data for a week or two, you'll have a clear baseline for your checkout abandonment rate. If you find a high drop-off rate (for example, 70% of people who start checkout don't finish), it's time to investigate some common friction points:
- Unexpected Shipping Costs: This is the number one reason for cart abandonment. Are your shipping costs presented clearly and early in the process?
- Forced Account Creation: Forcing users to create an account before buying is a major deterrent. Ensure you have a clear guest checkout option.
- Complex Forms: Review your checkout fields. Are you asking for unnecessary information? The fewer fields someone has to fill out, the better.
- Limited Payment Options: Do you offer multiple ways to pay, such as credit cards, PayPal, and digital wallets like Apple Pay or Google Pay?
By making strategic adjustments to your checkout experience and monitoring your new GA4 funnel report, you can begin to reduce abandonment and increase your Weebly store's revenue.
Final Thoughts
Tracking the Weebly checkout process in GA4 requires a smart workaround, but it’s entirely possible. By using a custom event tied to your order confirmation page, you can build a reliable funnel report that uncovers critical insights about where your customers are dropping off.
While setting up these funnels natively in GA4 is powerful, we know it can feel like navigating a maze of settings. Here at Graphed, we worked to make this process much simpler. By connecting your Google Analytics account, you can skip the manual funnel building entirely. We've automated these steps for platforms just like Weebly so you can ask in plain English, "Show me my checkout conversion rate last month," and get an instant, real-time report. It's our goal to help you get straight to the insights without getting stuck in the setup - you can try Graphed for free to see for yourself.
Related Articles
How to Create Facebook Ads API for Claude Code
Create a Meta Marketing API access token that never expires, using a system user, so Claude Code can pull Facebook ad reports and manage campaigns.
ClickHouse vs Postgres: When to Switch to Columnar
Comparing ClickHouse vs PostgreSQL means matching storage architecture to workload. Row storage wins for transactions. Columnar wins for scan-heavy analytics.
Google Ads for Orthodontists: Get More Booked Consults
Most orthodontic Google Ads campaigns waste money on low-intent searches. The problem is structure, not the platform.