How to Set Website Conversion Goals for a Corporate Site: A Step by Step Guide

When traffic reports look great but the sales team's phone stays quiet, the problem is rarely traffic. It is usually the way you defined success. In this guide I walk through how to set website conversion goals for a corporate site, starting from the business target and ending with GA4 key events and lead values in Google Ads. These are the steps that have saved me the most time since I started building measurement setups in 2012.
What are website conversion goals on a corporate site?
Website conversion goals are the specific actions you want visitors to take that connect directly or measurably to company revenue. On a corporate site, typical examples are a quote request, a demo booking, an appointment or a distributor application. A good goal has a definition, a tracking point, a numeric target and a monetary value.
All four parts matter. The definition tells everyone what counts; for example, "quote form sent from a service page" works better than "contact form". Next, the tracking point names the event that records the action. The numeric target then lets you judge the month honestly. Finally, the value tells ad platforms which action is worth more.
Corporate sites differ from online stores because the sale rarely closes on the website. The site produces an enquiry, and then the sales team turns that enquiry into a meeting and a contract. So your goal measures the most reliable step before the sale, not the sale itself. Accepting this early makes every later decision easier.
I also give every goal an owner. Marketing owns the tracking, while sales owns the decision on lead quality. A goal without an owner quietly breaks during the first technical hiccup, and nobody notices for weeks.
Why can't traffic growth be the goal on its own?
Traffic is an input, while conversions are an output. Monthly visits can double while quote requests stay flat, simply because the new audience is the wrong one. I see this most often with blog driven SEO: more readers arrive looking for information, and buyers stay at the same level.
Traffic targets also push teams toward the wrong habits, because they reward volume. Publishing more pages, chasing broad cheap keywords or buying the lowest cost clicks all make a chart look good. However, sales sees no difference, and trust between management and the agency erodes.
That is why I keep sessions, engagement rate and similar metrics as diagnostic signals. The goal statement itself should name a revenue producing action. For example, "grow organic traffic by fifty percent" is weaker than "reach twenty qualified quote requests per month from organic search". The second version gives SEO and content teams a far clearer direction. In my SEO consulting work, we write this sentence together in the first meeting.
How do you translate a business target into a website goal?
You work backwards from the commercial target that leadership has set. First you ask how many new clients or how much new revenue the company wants this year. Then you convert that number into the enquiries the site must produce. I use this order:
- Write down the annual target for new clients or new revenue.
- Agree with sales how much of that target should come from the website.
- Pull the enquiry to client close rate from past CRM records.
- Divide the required clients by that rate to get the required enquiries.
- Spread the result across months and channels.
- Define which site action counts for each channel.
In my experience, step three is usually the hardest, because many companies do not know how many enquiries turn into sales. In that case, counting the last six months of quote files by hand is a perfectly good start. A rough but real rate always beats a precise number you invented.
What is the difference between macro and micro conversions?
A macro conversion is the action closest to the business outcome. A micro conversion is a smaller step that shows a visitor moving toward it. Sending a quote form is macro, while viewing the pricing page is micro. Together they show you both the result and the path to it.
| Criterion. | Macro conversion. | Micro conversion. |
|---|---|---|
| Definition. | Action closest to revenue. | Step along the path to revenue. |
| Corporate example. | Quote form, demo request, appointment. | Brochure download, pricing page, video view. |
| Volume. | Low. | High. |
| In GA4. | Marked as a key event. | Usually a standard event. |
| In Google Ads. | Primary conversion action. | Secondary or not imported. |
| Value. | Calculated monetary value. | None or symbolic. |
The Google Ads row matters most. If you make micro conversions primary, automated bidding starts chasing cheap, easy actions. On the other hand, if you ignore micro steps entirely, you have no data to explain a drop in macro numbers.
Which actions should count as macro conversions?
The list changes by industry, but the test stays the same: there must be a real person behind the action whom sales will follow up. On corporate sites, these are the macro actions I use most:
- A successfully submitted quote or pricing request form.
- Demo or discovery call requests for software and service firms.
- Booked appointments for clinics, law firms and consultancies.
- Dealer or distributor applications for manufacturers.
- Phone calls from the site that last longer than a set duration.
- Job applications, but only as a separate goal.
That last item carries a warning. A job application is valuable, yet it brings no revenue. If you put it in the same goal as quote forms, the ad platform will treat recruiting as success. So track HR actions separately and keep them out of ad optimisation.
Also, review each macro action on its own. A site can have ten forms, and they are not equally valuable. Treating a newsletter signup like an enterprise quote request is one of the most common mistakes I find.
Why should you still track micro conversions?
Macro volume on corporate sites is low, because few visitors are ready to buy on any given day. On a site with fifteen quote requests a month, one bad week reshapes the whole picture, and statistically sound decisions get hard. Micro conversions fill that gap because they happen hundreds of times in the same period.
For example, say you redesigned a service page and quote numbers did not move in the first month. You can look at scrolls to the pricing block, brochure downloads and form starts to judge whether the page is heading the right way. As a result, you get early signals without waiting months for macro numbers to settle.
When I choose micro conversions, I ask one question. Is someone who takes this action clearly more likely to request a quote than someone who does not? If yes, it deserves tracking. Generic scroll depth usually adds noise instead. In practice, I find form starts, pricing or package page views, case study visits and brochure downloads far more useful.
How many website conversion goals should you track?
For most corporate sites, one to three macro goals and three to six micro goals are enough. That range is a starting point based on my field experience, not a guarantee. Anything beyond that clutters reports and blurs which number the team should watch.
In addition, there is a technical ceiling. According to Google's key events documentation, you can mark up to 30 events as key events in a standard GA4 property and up to 50 in an Analytics 360 property. In practice, a corporate site almost never hits that limit. Still, the limit is a useful reminder that not every event deserves key event status.
My rule is simple. Every action that makes the sales phone ring goes on the macro list. Everything else starts as a standard event. To promote an event to a key event, you need a concrete decision you will make with it. A metric with no decision attached only adds weight to the report.
How do you set numeric targets for website conversion goals?
The numeric target is the last line of your backwards calculation, so it inherits every assumption above it. The figures below are a worked example only and do not belong to any real client. I keep them simple to show the method.
Worked example: an industrial services firm wants 24 new corporate clients from its website this year. CRM records show that about 20 percent of qualified enquiries become contracts. That means 120 qualified enquiries a year, or 10 per month. If half of all incoming forms turn out qualified, the site needs roughly 20 quote forms per month.
Now the goal statement writes itself: "At least 20 quote forms a month, with at least 10 qualified." Marketing and sales now share the same number. If you want to double check the ratios quickly, a percentage calculator handles this kind of backwards math well.
Seasonality belongs in the plan as well. B2B demand often slows in summer and at year end. Therefore, instead of dividing the annual target by twelve, weight each month by last year's distribution. The result is far more realistic.
What is a key event in GA4, and how is it different from a conversion?
A key event is any GA4 event you flag as important to your business. In March 2024, Google renamed GA4 "conversions" to "key events" and kept the word "conversion" for Google Ads and campaign optimisation.
Google's comparison of conversions and key events describes a simple flow. An event happens, you mark it as a key event, and then you create a Google Ads conversion from that key event. In other words, every conversion starts as a key event, but not every key event has to become an ad conversion.
This split is also very practical. For instance, you can make brochure downloads a key event for site analysis in GA4 and never import them into Google Ads. That way analysis stays rich, while bidding learns only from signals close to revenue.
It also explains why the two tools rarely show the same numbers, so keep it in mind before comparing them. GA4 counts events on the site. Google Ads counts results it can attribute to ad interactions. Because they use different attribution and counting rules, you should not expect a perfect match.
How do you set up a key event in GA4 step by step?
The logic is simple. First make sure the event fires at the right moment, then mark it as a key event. Reversing that order means flagging an event that does not exist yet. These are the steps I follow:
- Identify the success moment of the form, usually a thank you message or thank you page.
- Send the event at that moment through Google Tag Manager or site code.
- Add parameters such as form name, page and service type.
- In GA4, open Admin and go to Events under Data display.
- Click the star next to the event to mark it as a key event.
- Set a default value and a counting method if needed.
You can also create a new event on the same screen and switch on "Mark as key event" before the event has fired. However, only do this when you know the exact event name. A single typo leaves you with a key event that silently stays empty.
For the counting method, you get two options: once per event or once per session. With quote forms, counting once per session stops inflation when someone submits twice. For purchases, where each repeat is new revenue, counting every event makes more sense.
Which event names and parameters should you use?
Use Google's recommended event names whenever you can. The recommended events list includes lead generation events such as generate_lead, qualify_lead, working_lead and close_convert_lead. These names feed GA4's lead reports directly.
Here is my starting template for a corporate site:
- generate_lead: successful quote, demo and contact form submissions, with a form_name parameter.
- qualify_lead: the moment sales accepts the enquiry as qualified, sent back from the CRM.
- close_convert_lead: the moment the enquiry becomes a client, also from the CRM.
- sign_up: registrations for a client portal or dealer portal, if you have one.
- Custom names: only for actions with no recommended equivalent, in lowercase with underscores.
On the parameter side, three fields do most of the work: form name, service category and lead source. Without them you can say "we got 40 forms last month", but you cannot say which service they were for. For companies selling several services, the service category parameter often becomes the basis of budget decisions.
Campaign sources also need the same discipline. To separate traffic from email, LinkedIn or print, build consistent tags with a UTM builder. Otherwise those enquiries disappear into the direct channel.
Why should you assign monetary value to conversions?
Value is the only way to tell the systems behind your website conversion goals, in numbers, which action matters more. Without values, a newsletter signup and an enterprise quote request both show up as "1 conversion". Then reports and automated bidding both reward the easy action.
Once you assign values, three things change. First, you compare channels by potential value rather than raw counts. Second, value based bid strategies in Google Ads become an option. Third, your management report shows marketing spend and expected revenue in the same table.
That said, honesty matters here. On a corporate site, the value you assign is an estimate, not cash in the bank. So label it "potential value" or "estimated value" in reports. Track real revenue separately from CRM close data and place the two numbers side by side.
Values also make conversations easier. "We got 30 forms this month" invites debate. By contrast, "we generated about this much potential pipeline, and this share of it closed" is the language a board understands.
How do you calculate the value of a lead?
The simplest formula is average contract value multiplied by the enquiry to client close rate. For a more conservative approach, use gross profit instead of contract value. Either way, base it on past data rather than hope.
Worked example: in the firm from the earlier section, say the average first year contract is 15,000 US dollars. If 50 percent of forms turn out qualified and 20 percent of qualified enquiries become clients, then 10 percent of forms become clients. So one quote form carries an estimated value of 1,500 dollars, and a qualified enquiry carries 3,000 dollars. These figures only illustrate the method.
Different forms therefore deserve different values. If demo requests close at a higher rate than quote forms, give them a higher value. For micro actions like brochure downloads, give no value or a small symbolic one. Otherwise a thousand downloads will look more valuable than a signed contract.
Update values at least once a year as sales data builds up. To sanity check ad returns against these values, a ROAS calculator gives you a quick answer. If you also need to plan spend, my guide on how to set a Google Ads budget for B2B covers that side.
How do you separate primary and secondary conversions in Google Ads?
Google Ads splits conversion actions into primary and secondary. According to the Google Ads help article, primary actions appear in the "Conversions" column and drive bid optimisation. Secondary actions appear only in the "All conversions" column for observation, and they do not affect bidding unless they sit inside a custom goal.
My advice for corporate sites is clear: only macro conversions should be primary. Keep micro steps such as form starts, brochure downloads and pricing page views secondary, or leave them out of the ad account. Also avoid counting the same action as primary from two sources. For example, if both a GA4 import and a Google Ads tag record the same form as primary, one enquiry turns into two.
Once this structure works, you can feed qualified leads back from your CRM. Then the ad system stops looking for anyone who fills a form and starts looking for people similar to your qualified leads. I explain where this feedback fits in campaign design in Google Ads search campaigns for B2B. If you would rather hand over the account, see my Google Ads management service.
How should you handle phone, WhatsApp and email clicks?
These clicks show intent. However, they do not prove a conversation happened. A visitor who taps the number may cancel the call. Someone who taps the WhatsApp button may close the app without typing. That is why counting them automatically as macro conversions inflates your reports.
My approach is to track the click as a micro conversion and confirm the real conversation from another source. For phones, call tracking that measures call duration is more reliable. For WhatsApp, a record showing that a chat actually started works better. You can build a link with a prefilled message using a WhatsApp link generator. Adding a source label inside that message also helps sales see where the enquiry came from.
Email link clicks are the weakest signal, since many devices do not even have a default mail app set up. So track them for diagnosis only, and on corporate sites encourage forms instead of bare email addresses.
How do you test the setup before going live?
Conversion tracking that goes live untested is the most common reason behind empty reports discovered months later. After every setup, I run the same short check:
- Fill in the form with a real test entry and watch the event arrive in GA4 DebugView.
- Try a submission with an invalid field and confirm the event does not fire.
- Refresh the thank you page and check whether the event counts twice.
- Inspect parameters, especially form name and service category, for correct values.
- Test separately how the site behaves when a visitor rejects cookie consent.
Marking an event as a key event only works going forward. It does not recalculate past data. Therefore, note the setup date and treat it as the starting point for comparisons. Also flag test entries in your CRM so sales does not chase them as real leads.
What are the most common mistakes with conversion goals?
In the accounts I have taken over, the same mistakes keep coming back. Knowing them is the shortest route to getting the setup right the first time:
- Counting a page view as a conversion, such as treating a contact page visit as a lead.
- Confusing a button click with a successful submission.
- Mixing job applications and sales enquiries in one goal.
- Giving every form the same value.
- Setting micro conversions as primary in Google Ads.
- Counting one enquiry twice through a GA4 import and an ad tag.
- Never getting feedback from sales.
In fact, the last item is really the root of the others. If marketing never learns from sales which leads were good, goals and values stay guesses. Even a thirty minute joint meeting each month closes most of that gap.
For each mistake, write down one simple countermeasure: a success event instead of a page view, form specific values instead of one value, CRM feedback instead of assumptions. In most accounts I inherited, these three changes made the reports noticeably more trustworthy within the first month.
How does site design affect your conversion goals?
Website conversion goals and page design feed each other. If the goal is a quote form but the form sits three clicks deep at the bottom of the page, the number stays low no matter how accurate the tracking is. So once the goal is clear, every important page needs a clear route to it.
In practice, I recommend one primary action per service page. When quote, demo, newsletter and brochure buttons all compete side by side, visitors struggle to choose. Also, giving micro actions a lighter visual weight lets the macro action stand out. In my web design projects, I write down this primary action before sketching the page.
Visitors who do not convert are not lost either. Adding people who took a micro action but did not submit a form to remarketing lists is one way to bring them back later. I cover that setup in detail in how to strengthen your sales funnel with remarketing.
How often should you review website conversion goals?
For website conversion goals, I suggest reviewing the definition once a year, values every three to six months, and tracking health every month. That schedule is a starting point from field experience. Fast growing companies or firms launching new services may need shorter cycles.
In the monthly check, I look for three answers. Are the events still firing? Is the GA4 lead count reasonably close to the CRM count? Has anyone changed the list of primary conversions? The check takes fifteen minutes, yet it protects you from a broken form that goes unnoticed for weeks.
When a new service, a new country or a new sales model launches, revisit the goal definition from scratch. In short, a conversion goal is not a setting you configure once and forget. It is an agreement that changes with the business model.
Report layout should follow the goal as well. The first line of the monthly report should show macro conversions and potential value. The second line shows the qualified lead rate, and only the third line covers traffic. That order keeps the first ten minutes of every meeting on the right topic.
When does outside help make sense?
If someone in house understands GA4, tag management and your CRM together, you can apply the steps in this guide yourself. However, if those three skills sit with different people, the weakest point of the setup is exactly where they meet.
If you do bring in outside help, make sure account ownership stays with your company. The consultant should only have access. Your GA4 property, Google Ads account and tag manager container should all belong to the company. I discuss this in more depth in who needs enterprise SEO consulting.
I work directly with clients, without intermediaries, and I track every enquiry back to its source in my own CRM. If you would like to review your current setup together, you can reach me through the contact page. In the first call, we will pin down which action should truly be your goal.




