In the Hierarchy settings, you can adjust the way campaigns are copied into the advertising system. One thing to keep in mind is the name you give your campaign in PPC Bee; the other, what its name in Google Ads, Bing, or Sklik is.

You can find the Hierarchy tab in the product campaign menu. Let us now familiarize ourselves with what can be set under this tab and what we can see there.


First things first, set the campaign name (1.) you’d like to be displayed in the advertising systems. The name can be changed both before, and after synchronization, but there is one thing you have to pay attention to.

If you use a variable in the campaign name, after synchronization took place, you can no longer change the name. In that case, you have no choice but to duplicate the campaign, rename it as necessary, and in the end synchronize it. Don’t forget to delete your old campaign so that there’s no duplicate in the advertising system.

You can also set the name of your ad group (2.). You no longer need to use _product_id in your campaign name. Unique Adgoups are easy to create even without this attribute.

The last thing we’ll discuss in regard to setting hierarchies can be found in the preview. There, we can see a preview of the generated name (3.), as well as the generated ad group names below.

The account structure can be changed at any time; before and after synchronization. The important thing is that product IDs are kept.


Rename and move an Adgroup from one campaign to another

How does moving an Adgroup from one campaign to another work? Let's look at a specific example.

As a user, I want to use PPC Bee to break into campaigns by margin. For some products, the margin will change, and with it, the categories in the campaign name will change. If the user has a campaign structure set by category in the application, PPC Bee will automatically generate x campaigns according to the number of categories.

So let's go back to the margin. If a user has margin campaigns set and one product changes the margin, that Adgrroup pauses in the original campaign and automatically generates a new Adgroup in the campaign that matches the report's margin.

When the Adgroup does not meet the condition in the campaign → it pauses and a new Adgroup is created in the new campaign, which starts synchronizing.


Blog post
Was this article helpful?
Didn’t find what you were looking for?
Ask a question