Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

For example, if a customer searched for a specific color or motif of cloth and clicked on a specific picture in Google Shopping, it might be a good idea to preselect this variant on the landing page, without the customer having to select the right variant again.

4.

...

Typically your Google Shopping campaigns will be optimized based on target ROAS.

While this is a good start, the ROAS typically only considers the generated revenue.

In addition, other aspects could be used to influence the ROAS optimization:

...

Achieved Margin: not only the margin of the advertised products but the real margin generated

...

Target your Google Ads with Audiences

Boxalino offers 3 out of the box Google Ads Audiences which you can use for your campaign and we can add many others upon request:

  • Customers who bought during the last year but not during the last month

  • 25% percentile (top quartile) of customers with the best customer lifetime value (CLV) to promote

  • 25% percentile (bottom quartile) of customers with the worst customer lifetime value to demote

Info

Check out the business impact of this measure for Lehner-Versand without solution!
https://www.deptagency.com/de-ch/case/daten-sei-dank-optimiertes-timing-bei-der-kundenreaktivierung-fuer-lehner-versand/

(article from our partner DEPT with whom we collaborated on this project)

5. Create Google Shopping Performance Campaigns

Typically your Google Shopping campaigns will be optimized based on target ROAS.

While this is a good start, the ROAS typically only considers the generated revenue.

In addition, other aspects could be used to influence the ROAS optimization:

  • Achieved Margin: not only the margin of the advertised products but the real margin generated

  • Customer Acquisition: the expected lifetime value of acquired customers (to which degree are products good at acquiring new customers versus getting existing customers again through a repetitively paid channel? And how much does the first product(s) this new customer buys indicate their future purchase potential?)

  • Promotion: strategic products which you want to promote

  • Zombie: products (products that have had no clicks recently in Google Shopping are likely to be demoted and simply circling them through another campaign can have a positive effect on their promotions) (as recommended by Google Best Practice: Targeting Low Volume SKUs)

  • %Sales Availability: Current variants availability according to their sales contribution (a product like a running shoe might be in stock only in sizes 10% of your customer's order, while this makes the product out-of-stock for most customers it would still be considered as active and in-stock by your systems and bring paid traffic)

  • Out: while Google Shopping avoids to some extent bidding on non-performing products, it is relevant to explicitly exclude segments of your products that are not possible to promote in a profitable way

...

Tip

Concrete steps:

  1. Validate the standard attribution of the products to the Margin, Customer, Zombie, Normal and Out Performance groups (tuning is possible if needed)

  2. Add a custom field in your Google Shopping feed with this new performance campaign groups

  3. Configure several Google Ads Campaign (one for each group) and associate different target ROAS with the following guideline

    1. 20%-30% lower target ROAS for the Margin and Customer Campaigns

    2. base-line target ROAS for the Normal and Zombie Campaigns

    3. filter out or at least put higher ROAS for the out campaign

...

6. Correct your Conversion Value

While segmenting your products in several performance campaigns (see point 4) is a good start, it is also interesting to modify the Conversion Value which is used by Google Ads to define your ROAS.

...

Tip

Concrete steps:

  1. Define a corrected value for a conversion based on the effective ERP margin (canceled value should be 0.- , returned article should lower the value accordingly, etc.)

  2. Integrate the updated conversion value in GAds with the following method: New Conversions (per google click id) (https://support.google.com/google-ads/answer/7014069?hl=en )

    1. Create a new Conversion action in you Google Ads Account https://ads.google.com/aw/conversions

    2. Select Import > Other Datasources or CRMs > Track conversions from clicks

    3. Select a Category and the conversion action name.⚠️ Select the “Secondary action not used for bidding optimisation“ first when setting up the conversion action. This allows you to see the impact in GAds before using it for the bidding and serves as a test.

    4. Select different values for each conversion and set the default value to 0. For the count we want to have each conversion separately. The Click-through conversion window should be set to 90 days and the attribution should be data-driven.

    5. Hit create and continue to confirm your settings.

    6. Boxalino will prepare a datafeed.

    7. Use the feed to schedule uploads automatically. https://ads.google.com/aw/conversions/uploads/schedules

    8. Set up custom columns to show profit and POAS. The metric “All Conversion Value” must be selected or else it will not work. Then, choose the conversion action that you created for the formula

    9. Set up custom columns to show revenue and ROAS. The reason is that once you change your primary conversion action in the account, then you can’t really use historical data to compare year-over-year.

    10. Observe the POAS performance and define a good starting point for the new Smart Bidding portfolio.

    11. Switch the profit action to “primary“ and the revenue action to “secondary“ conversion actions.

    12. Once you’ve changed your conversion action to profit, you need to immediately make changes to your Smart Bidding setup. Set up a new Smart Bidding portfolio based on the current POAS performance.

    13. (optionally):

      You can do the same thing with just a single campaign by changing the conversion action at the campaign level and creating a portfolio bid strategy only for that campaign.

      This way, you can get a sense of what happens when you switch the conversion action.

  3. (optionally) implement an API real-time call to Boxalino in your Tracking Data Layer to send the adjusted conversion value right away when available to the Google Ads tracker.

...

7. Extend your Conversion Value

We can add additional values when a new customer is acquired and an even higher value when the new customer is expected to have a high future customer lifetime value based on the first product(s) bought.

Tip

Concrete steps:

  1. Define an additional conversion value for new customers (e.g.: +20% of AOV) and an even higher value for customers predicted to have a high customer lifetime value (e.g.: +50% of AOV)

  2. Integrate the updated conversion value in GAds with the following method: New Conversions (per google click id) (https://support.google.com/google-ads/answer/7014069?hl=en )

    1. Create a new Conversion action in you Google Ads Account https://ads.google.com/aw/conversions

    2. Select Import > Other Datasources or CRMs > Track conversions from clicks

    3. Select a Category and the conversion action name.💡 We highly recommend to select the “Secondary action not used for bidding optimisation“ first when setting up the conversion action. This allows you to see the impact in GAds before using it for the bidding and serves as a test.

    4. Select different values for each conversion and set the default value to 0. For the count we want to have each conversion separately. The Click-through conversion window should be set to 90 days and the attribution should be data-driven.

      Image Removed
    5. Hit create and continue to confirm your settings.

    6. Boxalino will prepare a datafeed.

    7. Use the feed to schedule uploads automatically. https://ads.google.com/aw/conversions/uploads/schedules

      Image Removed
  3. (optionally) implement an API real-time call to Boxalino in your Tracking Data Layer to send the adjusted conversion value right away when available to the Google Ads tracker.

7. Target your Google Ads with Audiences

Boxalino offers 3 out of the box Google Ads Audiences which you can use for your campaign and we can add many others upon request:

...

Customers who bought during the last year but not during the last month

...

25% percentile (top quartile) of customers with the best customer lifetime value (CLV) to promote

...

    1. Image Added

    2. Hit create and continue to confirm your settings.

    3. Boxalino will prepare a datafeed.

    4. Use the feed to schedule uploads automatically. https://ads.google.com/aw/conversions/uploads/schedules

      Image Added
  1. (optionally) implement an API real-time call to Boxalino in your Tracking Data Layer to send the adjusted conversion value right away when available to the Google Ads tracker.

8. Extend your Search Ads Keywords

...