--- title: "How Revenue Import works in Ads Optimizer" slug: "how-revenue-import-works-in-ads-optimizer" updated: 2026-10-15T00:57:25Z published: 2026-10-15T00:57:25Z canonical: "help.servicetitan.com/how-revenue-import-works-in-ads-optimizer" --- > ## Documentation Index > Fetch the complete documentation index at: https://help.servicetitan.com/llms.txt > Use this file to discover all available pages before exploring further. # How Revenue Import works in Ads Optimizer ## Overview After you enable Ads Optimizer, Revenue Import is automatically activated. It sends your revenue from jobs completed in ServiceTitan back to Google Ads. Google Ads then uses this data to focus on acquiring high-value leads. It also provides visibility into important business insights for whoever optimizes the account manually. --- ### #### Who uses this feature - Marketing managers, business owners, agency partners, and other marketers on your team - Primarily benefits Commercial Service and Replacement business types and Residential Service and Replacement business types - Applies to all trades #### Feature configuration - Your account needs to have a Marketing Pro package with Ads enabled to use Ads Optimizer. If you’re unsure about this, please reach out to your Pro Account Manager. - After you have added a Marketing Pro package with Ads to your account, you can enable Ads Optimizer directly in ServiceTitan. If you’re interested in our prepay-and-save packages, please reach out to your Pro Account Manager or request a demo on our [Pro Products page](https://www.servicetitan.com/features/pro/marketing). ## Things to know - Ads Optimizer requires Ads Measurement to be fully configured. This includes [Google Ads integration](/construction/docs/google-ads-integration), [Google Analytics integration](/v1/docs/google-analytics-integration), and [Dynamic Call Tracking using DNI](/construction/docs/dynamic-call-tracking-using-dni-integration). - If Job Value Predictor (JVP) is activated, the predicted revenue for a booked job is sent into Google Ads along with the actual revenue after the job is completed. The Job Value Predictor conversion actions will be set to primary and the completed job conversion actions will be set to Secondary when activated through the Ads Optimizer page. For more, see [Use Job Value Predictor in Ads Optimizer](/v1/docs/use-job-value-predictor-jvp-in-ads-optimizer). ## Google Ads Google Ads supports a metric called Conversion Value, which is typically used in eCommerce advertising. When Ads Optimizer is enabled, Conversion Value is turned on automatically to help import revenue for jobs booked in ServiceTitan as Conversion Value in Google Ads. Revenue Import for Google Ads works as follows: 1. After your customer clicks a **Google Ad** and calls the ServiceTitan Dynamic Call Tracking number on the website, ServiceTitan stores the Google Click ID (GCLID). > [!NOTE] > **Note:** The customer can call a ServiceTitan Call Extension number directly from a Google Ad. 2. ServiceTitan also associates the GCLID with the Lead for the person calling. > [!NOTE] > **Note:** The GCLID is an identifier that can link to a particular ad click. 3. After the Lead is converted to a job and that job marked as *Complete* in ServiceTitan, revenue is attached to it. 4. ServiceTitan sends the revenue amount into Google Ads using the GCLID value. > [!NOTE] > **Note:** ServiceTitan automatically creates a new conversion type in your account called "ServiceTitan Completed Jobs Conversion Action" and this revenue appears in the "All Conversion Value" column. This conversion type is created as soon as the first transaction is posted into Google Ads. 5. Google Ads assigns the revenue to the proper click that generated the initial phone call lead. > [!NOTE] > **Note:** Google Ads assigns the Revenue to the date and time of the ad click, not the date of the completed job and import. For example, if someone clicks an ad on January 1 and calls that same day, but the job isn't completed until January 5, the Conversion Value appears in the reports as happened on January 1. This differs from how it appears in ServiceTitan and Google Analytics, both of which generate revenue in the reports of January 5. The attached *Conversion Value* in your Google Ads account creates many opportunities to improve account performance by highlighting which ads and keywords are truly generating revenue, and which ones are more expensive than they're worth. ## Smart Bidding Smart Bidding is a feature of Google Ads bid strategies. It uses Google AI to optimize for conversions or conversion value in each ad impression served to one of your potential customers. In Google Ads, you can set up a bid strategy for each Ad campaign. Sending revenue data from ServiceTitan allows Google Ads to use the Maximize Conversion Value and Target Return on Ad Spend (ROAS) bid strategies. These strategies ask Google to optimize its algorithm to generate revenue for you, rather than conversions like phone calls for form submissions. Smart Bidding allows Google to understand which potential customers and clicks convert into completed jobs. This helps Google prioritize higher-value calls and clicks, increasing your overall account Return on Investment (ROI). For more on Smart Bidding, see the following Google Ads articles: - [About Smart Bidding](https://support.google.com/google-ads/answer/7065882?hl=en) - [About Maximize conversion value bidding](https://support.google.com/google-ads/answer/7684216?hl=en) - [Changes to how Smart Bidding strategies are organized for Search campaigns](https://support.google.com/google-ads/answer/10353027) ## Smarter Optimization Manual optimizations become much more effective when Conversion Value is populated in the account. For example, a keyword may appear to be successful by generating low-cost phone calls, but now you can see there is no conversion value being attributed to it. So it actually makes sense to remove that keyword from the account. You can also identify which times of day, devices, audiences, and zip codes are responsible for the most revenue, and optimize accordingly. When performance is viewed in relation to conversion value, manual optimizations have a greater effect. ## Google Analytics Revenue Import for Google Analytics is similar to Ads. Instead of using Conversion Value, Ads Optimizer uses Google Analytics' eCommerce functionality to send Revenue in as Transactions. Also, while Google Ads assigns the Revenue to the day of the Ad click, Google Analytics assigns it to the date of the actual transaction. This leads to a mismatch of data between the two where both are accurate, but each assigns the revenue to different dates. > [!NOTE] > **Note:** After you enable Ads Optimizer, ServiceTitan enables eCommerce tracking automatically. We recommend that you link your Google Ads and Google Analytics accounts together to allow the Revenue Import into Analytics to work accurately. ## Want to learn more? - See [Get started with Marketing Pro Ads](/construction/docs/get-started-with-marketing-pro-ads) - See [Marketing Analytics](/v1/docs/use-marketing-analytics-1) - See [Google Ads Integration](/construction/docs/google-ads-integration) Marketing Pro tool that auto-tunes Google Ads spend based on real revenue and team capacity. **What it does:** Automatically adjusts Google Ads budgets and bids using actual job revenue and technician availability to maximize ROI. **Tags:** Marketing Pro, ServiceTitan Max, AI-Powered [See the full glossary →](https://help.servicetitan.com/docs/glossary-overview) ServiceTitan's integrated marketing automation platform for email, SMS, direct mail, and digital ad campaigns. **What it does:** Drives new customer acquisition and repeat revenue by automating targeted campaigns across multiple channels — all tied to actual job revenue. **Also called:** ST Marketing, Marketing automation **Tags:** Marketing Pro [See the full glossary →](https://help.servicetitan.com/docs/glossary-overview) A customer calls in who intends to hire someone (the lasts over 60 seconds). This is a call lead. What this triggers in ServiceTitan The call is classified as a lead. On the dashboard, the call lead appears as a Lead under Call Metrics. [Learn more →](https://help.servicetitan.com/docs/understanding-calls-vocab) · [See the full glossary →](https://help.servicetitan.com/docs/glossary-overview)