top
Click Here & Buy ZATO Owner, Kirk Williams' newest book on Google Ads - Ponderings of a PPCer: Revised & Expanded.
Kirk Williams
 • 
Google Merchant Center Next

Video: How to Create (and Use) a Supplemental Source in Google Merchant Center Next - Merchant Center Mastery

Video: How to Create (and Use) a Supplemental Source in Google Merchant Center Next - Merchant Center Mastery

10/25/19 UPDATE: Hello Facebook Agency Visitor Person!  We’re delighted to have you visit this awesome post. About a year ago, ZATO stopped offering Facebook Ads solutions so we could focus solely on what we do best: Google Ads. Because of this, we’re always interested in partnerships with great Social Advertising agencies (like yourself, wink wink!) and we offer referral fees for signed clients!  Anyway, back to it, and happy reading…

Post Summary

In this Merchant Center Mastery video, I walk you through some basics of why and when to use supplemental data sources, and then how to set them up. Look at this less like a simplistic step by step process, and more a masterclass for learning more about supplemental sources!

0:00 Introduction
0:25 How to Enable Supplemental Sources & Attribute Rules in your GMC Next Account
1:10 Brief Overview of Data Sources in Google Merchant Center Next
2:15 When to use a Supplemental Source in Merchant Center Next
5:05 What Data to include in your Supplemental Source?
5:40 Step by Step Walkthrough: How to Add a Supplemental Source
7:41 Create a supplemental source with Google Sheets
11:40 When to use Attribute Rules or Feed Rules instead of a Supplemental Source
13:09 Using a supplemental source for Custom Labels
15:00 Using a supplemental source for Promotion IDs
16:20 Pushing the Supplemental Data Source live
19:25 How to Disconnect a Supplemental Source from a Primary Data Source
21:26 In Conclusion

Step By Step Walk Through of Adding a Supplemental Data Source inGoogle Merchant Center Next

Step 1: Ensure you have enabled the supplemental sources by turning on the Advanced Data Management add-on in Merchant Center Next. See the step by step walkthrough here: Here's How to Enable Supplemental Feeds and Feed Rules in Google Merchant Center Next

Step 2: Navigate to, and then "Add a supplemental source"

add a supplemental source in google merchant center next

Step 3: Set the pull time to an hour after your existing feed loads (if applicable), then select the Google Sheets and "Use template"

use a google sheet for supplemental source in google merchant center next

Step 4: Sync your Google Account, and then remove all data from the spreadsheet (or, keep the columns you will be using)

google merchant center next supplemental data source google sheets template

Step 5: Add the product IDs and the attributes you want to bulk edit in the supplemental data source: 

Google merchant center next supplemental data source exampl

Step 6: Go back to GMC Next UI view, select "Continue", then select the primary Data Source you want to connect the Supplemental Source to, and select "Create data source"

Step 7: Make sure to manually "Update" the supplemental feed the first time (otherwise it won't run until he first time you have it set to automatically run), and congratulaions! Your supplemental source is now editing your primary source.

supplemental data source edit and create

Step 8: Consider changing the name of the supplemental source so you know what this supplemental feed is editing (my recommendation is to keep your supplemental feeds organized so you can easily see what is influencing which data without having to open ever supplemental feed and dig through it).

Video Transcript

[00:00:02.04]
- Well, hello there.

[00:00:03.02]
Welcome to another episode of

Google Merchant Center Mastery.

[00:00:06.09]
So today we're gonna be

talking about not simply just

[00:00:09.00]
enabling supplemental sources,

but actually setting them up

[00:00:12.07]
and kind of talking through

some best practices and such.

[00:00:15.08]
Just as a quick reminder,

[00:00:17.01]
I did a video specifically on this,

[00:00:19.00]
but it's so fast that I'll

just tell you, if you happen

[00:00:21.04]
to go into your data sources

[00:00:23.07]
and you do not see this here:

the supplemental sources,

[00:00:26.04]
then you actually need to turn it on.

[00:00:28.04]
It is not on by default, no

idea why, who designed that?

[00:00:32.03]
What you have to do is you

have to go to add-ons,

[00:00:36.03]
and you turn on, let's see, I

always forget,

[00:00:41.00]
oh, it's 'cause it's already

on, you turn on

[00:00:43.03]
advanced data source management.

[00:00:44.04]
So it'll be there in "Discover",

it'll be here somewhere.

[00:00:46.06]
It'll say Advanced Data Source Management.

[00:00:48.04]
You actually have to turn it on.

[00:00:51.00]
Once you turn it on,

then you'll be eligible

[00:00:54.02]
to see supplemental sources

and feed rules

[00:00:57.09]
and attribute rules.

[00:00:59.05]
So attribute rules right there.

[00:01:01.08]
So how to actually create

a supplemental source and,

[00:01:05.05]
and let's talk about that.

[00:01:07.06]
So as a quick review

of the way that sources

[00:01:11.02]
or feeds work within Google, right?

[00:01:13.04]
So you have different ways

[00:01:15.01]
that you can send your product

data to merchant center.

[00:01:17.08]
You can send it through like

the content API,

[00:01:21.05]
the API (I think now it's called

Merchant API), you can use

[00:01:25.02]
a feed platform like

Feedonomics, DataFeedWatch,

[00:01:28.04]
GoDataFeed, some of those others,

[00:01:29.08]
and they process your product data.

[00:01:33.04]
Like they, they take like

the blob of product data

[00:01:36.00]
and then they push it

into the correct format.

[00:01:38.05]
Some of them will actually

like optimize for you. Yeah.

[00:01:43.04]
So some of them will

like add in attributes

[00:01:45.04]
that you're missing and all that stuff.

[00:01:47.02]
It kind of depends on what

you're paying for and all that.

[00:01:49.02]
But then they'll,

they'll upload that here.

[00:01:51.08]
Or you can use a Google sheet

like I've done in mine just

[00:01:54.03]
because, like I just have my one product.

[00:01:56.06]
That's kind of a test

just for this channel.

[00:01:59.08]
So, one of the things when

you are managing product data

[00:02:03.07]
that I'm just a huge

proponent of, is, as much

[00:02:06.07]
as possible change things

in the primary source.

[00:02:09.06]
So, and this is important,

this is not, this is not just,

[00:02:13.02]
you know, finding something to talk about.

[00:02:15.01]
Because if you're thinking, hey, when,

[00:02:17.03]
how can I use a supplemental

source, Kirk, one

[00:02:19.02]
of the first things I wanna do is say,

[00:02:21.04]
should you use a supplemental

source or, or like,

[00:02:25.06]
or should you be changing

your data at the source itself

[00:02:30.09]
to keep your products

as clean as possible?

[00:02:33.01]
Your product data. And the

reason why that's so important is

[00:02:35.07]
'cause when all of a sudden

you have like five different

[00:02:37.05]
things that could be impacting your data,

[00:02:39.03]
your content API is coming in

[00:02:40.06]
and then you have a supplemental source

[00:02:41.09]
and then maybe you have a feed

rule that's impacting things

[00:02:44.02]
and then maybe like,

[00:02:45.04]
maybe someone is like editing

the individual product

[00:02:47.09]
edits and all this stuff, right?

[00:02:50.00]
Then when there's actually

something wrong, oh,

[00:02:52.01]
and Google's doing automated stuff too.

[00:02:53.07]
When something actually goes wrong,

[00:02:55.01]
it can be really difficult to

figure out, you know, where

[00:02:59.02]
like where that is coming from.

[00:03:01.00]
The wrong data is in order to fix it.

[00:03:02.06]
So as much as possible

change things in your,

[00:03:06.01]
in your primary data source.

[00:03:08.03]
Now there are going to be times

[00:03:10.04]
where we utilize supplemental sources.

[00:03:12.02]
You can already see I actually

just did a video about

[00:03:15.03]
promotions and I talked through how

[00:03:17.00]
to set up a promotion id.

[00:03:18.06]
Promotions are one of those times

[00:03:20.00]
where sometimes like it's

easier just to set it up

[00:03:22.06]
as a supplemental data source.

[00:03:25.08]
You know, there, there are

other times where, like,

[00:03:28.06]
what I like to say is if

you don't have easy access

[00:03:31.00]
to actually edit the, the

original feed source itself,

[00:03:35.04]
or if it's like complex for some reason,

[00:03:40.01]
or like those can be some

of them, some of the ways

[00:03:42.08]
or like maybe, maybe

[00:03:45.04]
changing your feed source is you talking

[00:03:47.05]
to like a developer within your firm so

[00:03:49.04]
that they can change the

file that gets uploaded to,

[00:03:53.04]
you know, the product data gets sent.

[00:03:54.09]
And that's just gonna take a lot of time

[00:03:56.04]
and you need to make a quick change.

[00:03:58.00]
That's where supplemental

sources can really come in handy.

[00:04:00.09]
So you might want to create

custom labels, you might need

[00:04:04.04]
to quick change prices

on a bunch of things.

[00:04:06.07]
We've used supplemental

data sources for instance

[00:04:09.03]
with price errors.

[00:04:10.09]
If there's just some sort of issue

[00:04:12.07]
and the feed's not pulling

the correct pricing,

[00:04:14.05]
but maybe there's even like pricing wrong

[00:04:16.03]
and what they're sending and

we're trying to figure that out

[00:04:18.08]
to like immediately lift the suspension.

[00:04:20.08]
We might, we might put that,

[00:04:22.06]
we might hard code those in manually

[00:04:24.08]
through a supplemental source.

[00:04:26.03]
Tell Google, oh, we fixed the problem.

[00:04:28.05]
They check, they're like, yeah, you did,

[00:04:29.09]
they'll lift the suspension.

[00:04:31.00]
And then that gives us time to like dig in

[00:04:33.06]
and actually figure out

what the main issue is

[00:04:35.05]
with the core source itself.

[00:04:38.01]
And then later on we'll fix that issue

[00:04:40.03]
and then remove the supplemental source

[00:04:41.09]
so it's not still, you

know, changing things.

[00:04:44.01]
So that's just like some

of the examples of how

[00:04:46.06]
to use supplemental sources.

[00:04:49.03]
One of the things I like to say,

[00:04:50.09]
and then we'll get into the

actual how to like,

[00:04:54.03]
how to actually step by

step, walk through do it.

[00:04:57.00]
One of the things I like

to say as well is do not

[00:05:01.03]
(I've seen this), do not pull all

of your product data in,

[00:05:06.00]
in just a lump sum and

create a supplemental source

[00:05:08.06]
and then change some of those things.

[00:05:10.01]
People have made that mistakes.

[00:05:11.05]
And part of that is

[00:05:12.06]
because anything

[00:05:14.05]
that is in your supplemental source

is like basically hard-coding that in

[00:05:19.06]
after you send your

data, your updated data

[00:05:23.00]
through your main source.

[00:05:24.09]
So let's say you're sending

things through to the content API

[00:05:27.02]
and you're like, "Hey, I need

to change a few custom labels."

[00:05:29.08]
Maybe you don't really think

of it. You just download your

[00:05:31.06]
entire feed, throw it in as

a supplemental data source

[00:05:34.04]
and then change those custom labels.

[00:05:36.02]
You are hard coding in all

of the rest of that stuff, in

[00:05:38.08]
that data as well in that feed.

[00:05:40.03]
So just, just be aware of that.

[00:05:42.03]
So let's do the step by step.

[00:05:44.05]
Now how do you actually,

[00:05:46.06]
how do you actually create

a supplemental source?

[00:05:48.04]
Well, it's pretty easy.

[00:05:50.03]
So go to add supplemental source and,

[00:05:53.03]
and here's again, where you can

actually add in supplemental

[00:05:56.07]
data through like the API.

[00:05:59.00]
Again, there's probably

like some really complex use

[00:06:02.05]
cases for some of this stuff.

[00:06:04.01]
So a lot of what I do in my videos is talk

[00:06:05.09]
through "this is what the generic

average brand is going

[00:06:09.07]
to do X, Y, Z," right?

[00:06:11.04]
Most of the time if you're like,

[00:06:13.04]
if you're gonna set up an API connection

[00:06:14.09]
for supplemental source,

just like change your,

[00:06:17.04]
your core source with your

API connection, right?

[00:06:21.06]
But there, you know, there

might be some use cases for that

[00:06:25.05]
or, or like you could,

[00:06:28.04]
upload a feed file kind

of like your main feed

[00:06:31.02]
and add that into supplemental source.

[00:06:33.07]
Again, like, I don't know if

I've almost ever done that

[00:06:37.05]
because we'll change our data source

[00:06:40.01]
or we'll use Google sheets.

[00:06:42.03]
So typically this

to me is the best way.

[00:06:44.08]
So you can either choose

an existing spreadsheet

[00:06:48.01]
to upload your items, you

have to give it the permission

[00:06:51.03]
and choose it and all that stuff.

[00:06:52.08]
Or you can create a new

[00:06:54.09]
spreadsheet and that's what we'll do.

[00:06:57.00]
We'll say the "use template" and then,

[00:06:58.07]
and then just, you know,

just to give you insight,

[00:07:01.09]
like if we know that our feed,

[00:07:03.03]
let's say our feed process is once a day,

[00:07:05.03]
although I'm a big fan of content API

[00:07:07.00]
because it's all the time.

[00:07:08.01]
But if it processes once a day

at like, let's say 12:00 AM

[00:07:12.02]
I like to set my data source my feed to,

[00:07:16.02]
to process at 1:00 AM just

to, to give it an hour

[00:07:21.02]
and, and then, you know,

and then it reprocess

[00:07:23.00]
and then it has that, that correct data.

[00:07:25.04]
So let's see, let's go

ahead, let's go ahead now

[00:07:29.04]
and create one.

[00:07:30.04]
So we're gonna go ahead and create this.

[00:07:31.08]
We'll say use the template, we'll have

[00:07:34.00]
to do the authorized thing.

[00:07:36.03]
Take a sip of my espresso

[00:07:40.09]
and now here's the template

[00:07:41.09]
and it gives you all of

this information, you know,

[00:07:44.09]
helpful little things about these,

[00:07:46.06]
you know, that's kind of cool.

[00:07:48.05]
Typically what I like doing,

I typically like saying delete

[00:07:53.03]
and then starting, starting

over you'll, you know,

[00:07:56.09]
you'll have to watch for

these sort of things as well.

[00:07:59.05]
And so, so what I'm a big

fan of like clean data.

[00:08:03.09]
And so what I, what I like to

do, you don't have to do this,

[00:08:08.00]
I'm just, I'm just telling you

here, I'm, I'm such a big fan

[00:08:10.02]
of like clean cleanliness, cleanliness

[00:08:13.05]
and simplicity are next to godliness

[00:08:15.03]
because it actually helps you

[00:08:16.08]
know what the heck is going on.

[00:08:18.04]
So when it comes time to

supplemental source, again,

[00:08:21.07]
the only thing you wanna

change is the attribute

[00:08:25.03]
that you actually want to change.

[00:08:26.08]
Sorry, the only thing you

want to have in your source,

[00:08:29.00]
your supplemental source is the attribute

[00:08:31.04]
that you actually wanna change.

[00:08:33.02]
So one thing that we, we

will do at times, by the way,

[00:08:37.07]
and this, this can be

kind of handy, you know

[00:08:40.00]
what, let me go ahead.

[00:08:41.01]
Well I don't wanna get

too ahead of myself.

[00:08:44.04]
So sorry, let me duplicate this

[00:08:47.07]
'cause I want to, I want to show you,

[00:08:50.06]
I wanna not go through there.

[00:08:52.00]
So, you know, one of the

things you can do is, you know,

[00:08:56.06]
get your products either

through, you know,

[00:08:58.05]
through your main source

here is a little different.

[00:09:02.04]
'cause I actually have

my spreadsheet already

[00:09:05.00]
so I could just go to my spreadsheet

[00:09:06.04]
and copy and paste that.

[00:09:07.05]
But you know, maybe you have your,

[00:09:09.04]
like if you're using let's say

an app with Shopify, get all

[00:09:12.09]
of those, you can download

that entire thing.

[00:09:15.00]
And one of the things that I

like doing is downloading the

[00:09:17.06]
entire thing, just grabbing the ID column

[00:09:20.02]
and then slapping that in

here and copy and paste.

[00:09:23.07]
That way you always have your

product, all your product IDs.

[00:09:27.02]
So then in the future you can just

[00:09:28.08]
find the correct product id.

[00:09:30.01]
You can do that. Or you can

just keep your supplemental

[00:09:33.04]
source to only those product IDs.

[00:09:35.04]
We're gonna make up some,

[00:09:37.05]
it's probably gonna look more

like this if you're using

[00:09:40.06]
Shopify like that, right?

[00:09:43.05]
By the way, very

important thing to note is

[00:09:47.03]
unless Google has changed

this next, I'm not aware

[00:09:49.05]
that they have, this is case sensitive.

[00:09:52.04]
So if you've ever tried

to use a data source,

[00:09:55.02]
a supplemental source

and it's not connected

[00:09:57.07]
to your products 'cause

we'll we'll show you what

[00:09:59.08]
that looks like when you actually run it.

[00:10:01.05]
It'll say hey these products did not match

[00:10:04.01]
if you're using Shopify check

this little stupid thing

[00:10:08.03]
because what happens in

the past is you would copy

[00:10:12.05]
and paste, I think I would copy

[00:10:13.08]
and paste this from the

Google ads reporting section

[00:10:15.09]
and it would come in, it

would paste as a small US

[00:10:19.03]
but it has to be a

capital us in order for it

[00:10:22.02]
to match properly to your feed.

[00:10:24.05]
Which was kind of one of

those funny things like,

[00:10:26.07]
like Google, Google was

the one providing the data

[00:10:28.09]
and Google was the one that

couldn't read the data.

[00:10:30.06]
Anyways, I digress. So

you know, so you have,

[00:10:33.07]
you have your IDs of the

products you wanna change

[00:10:36.02]
and then you would get the attribute

[00:10:37.05]
of what you wanna change.

[00:10:38.09]
So let's do, let's do this.

[00:10:40.04]
Let's say we want to add

in a custom label zero.

[00:10:43.06]
'cause we have promotions

on some products.

[00:10:47.00]
*whispers to himself* "Can I like...

it does change 'em. Awesome. Cool!"

[00:10:50.09]
Oh let's, okay, just for the

sake, let's just make this nice

[00:10:54.01]
and clean and fun looking.

[00:10:55.02]
Okay, so let's say, let's say

[00:10:58.06]
that this is gonna be custom labels

[00:11:02.02]
supplemental feed.

[00:11:05.06]
I refuse to call it a source.

[00:11:07.00]
This is a feed... merchant center mastery.

[00:11:10.05]
So then, then I know in my Google drive,

[00:11:14.02]
I know in my Google Drive folder

[00:11:16.05]
what this is at a glance.

[00:11:18.06]
So let's just say I have all

of my fake products in here

[00:11:22.02]
and Black Friday,

[00:11:23.07]
Cyber Monday's coming up we

have a BFCM deal running BFCM

[00:11:27.01]
25% off,

[00:11:29.05]
but it's only on four products.

[00:11:33.03]
So here's where a supplemental

feed comes in handy.

[00:11:37.02]
You could use feed rules

[00:11:39.07]
or attribute rules if you wanted,

[00:11:42.01]
if it was something like super simple.

[00:11:45.00]
So, and I know I'm getting

a little bit off topic here,

[00:11:47.02]
but let's say I was like brand

[00:11:49.08]
and I want to, whoops, sorry,

[00:11:53.05]
let's say condition type or select.

[00:11:56.06]
So let's say I'm like

brand, if it matches Nike

[00:12:02.05]
add value of Nike, then I want to set two.

[00:12:06.07]
So this is, oh shoot, I'm sorry

[00:12:10.00]
that should be custom label.

[00:12:11.07]
I should not be just doing

this off the cuff without

[00:12:13.06]
thinking, but just for

the sake you're like,

[00:12:15.05]
you're gonna get a bonus.

[00:12:16.07]
So custom label zero, I could say I want

[00:12:20.04]
to do brand set Nike

[00:12:25.07]
or I, you know, you could

pick it if you wanted.

[00:12:28.08]
So if Nike matches the

brand, then I want it

[00:12:32.04]
to set this custom label to BFCM25.

[00:12:38.03]
All right? So I mean this

is, this is a real rough way,

[00:12:41.06]
but that's, that's where you

might use an attribute rule.

[00:12:44.02]
'cause you're just saying,

hey, if all Nike products are a

[00:12:46.06]
25% discount, I'm just gonna

use this, this attribute rule

[00:12:50.03]
supplemental sources,

[00:12:51.02]
I don't always love using

[00:12:55.08]
those by the way attribute rules.

[00:12:57.03]
'cause to be honest, people

forget about attribute rules

[00:13:00.02]
and that they're impacting

the data more than you think.

[00:13:04.05]
So one of the things I like

about supplemental sources,

[00:13:06.06]
it's kind of like in your face

[00:13:07.07]
and you can see it all here.

[00:13:09.04]
So, you might for

Nike, just wanna like,

[00:13:13.08]
just wanna do that anyways, by

the way, if you're thinking,

[00:13:19.00]
if you're thinking well hey,

what if we had the brand of all

[00:13:23.08]
of these products in there

so then we could do a quick,

[00:13:28.01]
you know, find, we could

do a quick filter for Nike

[00:13:31.00]
and then quick add in the

custom label only to Nike.

[00:13:33.05]
You can do that. But,

[00:13:35.02]
but again, let me just

go back to saying, and,

[00:13:37.09]
and this probably is

okay in this instance,

[00:13:39.05]
but just be aware that

anything you put into this

[00:13:42.06]
supplemental source is going

to override whatever you have.

[00:13:45.09]
So if ever you wanna change

anything in the future,

[00:13:48.03]
this will always override it

[00:13:49.07]
and you might not be aware of that.

[00:13:51.02]
So just be careful of using things.

[00:13:53.07]
Be careful of using

other attributes in order

[00:13:56.00]
to create like a custom rule, let's say,

[00:13:58.03]
because you're hard coding it

into your supplemental source.

[00:14:02.03]
Okay, so let's say, so one

[00:14:04.08]
of the things I'll do is

like if we are creating that,

[00:14:08.01]
I might still do that.

[00:14:10.03]
I might import the IDs and the brand

[00:14:13.03]
and all that, create my custom label

[00:14:14.09]
and then I might remove

like the brand column.

[00:14:16.09]
So I might do that, but

let's just say this,

[00:14:20.03]
let's just say it's these random products

[00:14:24.04]
that are actually running this discount

[00:14:27.05]
and here's where supplemental sources are.

[00:14:28.07]
Cool. So with attribute

rules, you could just like,

[00:14:31.06]
you can say all Nike products

supplemental source, is

[00:14:35.00]
where you can be a little bit more random

[00:14:36.06]
because you can tie it

directly to that item ID

[00:14:39.03]
for that source.

[00:14:41.02]
And that's where it's kind of cool for,

[00:14:42.05]
for discounts let's say.

[00:14:43.06]
Because you could actually

work with your client

[00:14:45.05]
and determine what, what actually products

[00:14:48.00]
where you have a lot in stock

[00:14:49.05]
and you actually have the margin

[00:14:50.09]
and only run the sale on those products

[00:14:53.03]
and then only tie that promotion ID

[00:14:55.06]
or the custom, let's say

the custom label to those.

[00:14:58.02]
We could do that with a

promotion ID as well, by the way.

[00:15:04.02]
And we might even just

call it the same thing that

[00:15:06.02]
that was actually the promotion.

[00:15:08.00]
I did a how to set up promotions

[00:15:10.07]
recently in merchant center.

[00:15:12.03]
And I talk about this, the

promotion id that ties it

[00:15:16.01]
to the promotion within merchant center.

[00:15:17.07]
But custom label allows

you to actually tie it

[00:15:21.07]
to campaign segmentation and Google ads.

[00:15:23.06]
And that's where it gets really cool.

[00:15:24.09]
'cause you can say, hey,

take these four products,

[00:15:28.04]
set this promotion

[00:15:29.09]
and now I'm gonna create a

promotional, maybe a campaign

[00:15:33.06]
or maybe in PMax maybe

a promotional asset group

[00:15:36.08]
that's only focused on

custom label 0 products

[00:15:39.05]
for BFCM25.

[00:15:41.03]
And that pulls in, that pulls

in all of just those products

[00:15:45.09]
and you can even go in and

add more later if you want to.

[00:15:50.00]
And that's the nice thing

about using custom labels

[00:15:53.09]
with supplemental sources is

you can, you can maintain the,

[00:15:58.00]
the campaign segmentation

for that custom label

[00:16:00.00]
and then change around your products in

[00:16:01.08]
that supplemental source and,

[00:16:03.03]
and your campaign will still

keep targeting the same,

[00:16:06.00]
the same thing correctly.

[00:16:07.08]
So, so okay, so let's just say,

[00:16:09.09]
so we have our supplemental feed.

[00:16:13.08]
Let's go ahead

[00:16:14.09]
and we're gonna tie it now with

supplemental source you have

[00:16:18.00]
to tie it to an actual

primary data source.

[00:16:21.04]
'cause you're telling Google,

here's the data, here's

[00:16:23.08]
what I want to overwrite, here's the data,

[00:16:25.08]
I wanna overwrite this,

this primary source.

[00:16:28.04]
So we're gonna go ahead and create this

[00:16:33.01]
and I like to rename it

just so it's very obvious,

[00:16:37.01]
custom labels.

[00:16:39.05]
So what I might do is have a

custom labels product source

[00:16:43.01]
like that because then I can go in

[00:16:46.07]
and I could do custom label, whoops, one.

[00:16:51.04]
And even if I don't have

anything in, it's ready, right?

[00:16:53.09]
So then maybe I wanna do like

maybe, maybe you're tracking

[00:16:58.00]
like product price or something

[00:16:59.05]
and you're like, hey, this is

all products $10 - $50 in cost

[00:17:04.04]
and so you can like have

that which also allows you

[00:17:07.01]
to do other things and blah blah blah.

[00:17:10.06]
So all that to say, I,

[00:17:12.01]
I often like having one

supplemental source for like all

[00:17:15.06]
of my custom labels, if you will.

[00:17:18.03]
It's up to you.

[00:17:19.04]
Some people like one

supplemental source for like all

[00:17:23.02]
of the information they're doing.

[00:17:25.01]
I'm a fan of organization, I'm a fan

[00:17:27.00]
of like quick looks, right?

[00:17:29.03]
I like having my things in a box.

[00:17:32.06]
So I like having a supplemental

source, custom label feed.

[00:17:36.05]
I like having a submental

source that's maybe

[00:17:42.04]
like the promotion id, right?

[00:17:44.03]
So like some, some other uses.

[00:17:45.08]
I'm trying to think like we have,

[00:17:47.06]
like you might run title tests.

[00:17:50.02]
You can throw those in here

[00:17:53.09]
and you can make a title test.

[00:17:56.01]
But also again,

[00:17:57.02]
like the more information

you're getting here,

[00:17:58.09]
the more com the more

complex it starts to get.

[00:18:01.02]
So I like having a specific

supplemental source

[00:18:03.00]
that we have as a title test.

[00:18:04.04]
There's another reason

for this too, by the way

[00:18:06.09]
and I'll get to that.

[00:18:11.07]
So let's finish this though.

Let's do one thing at a time.

[00:18:14.05]
We're already doing

multiple things at a time.

[00:18:17.04]
So this, let's see.

[00:18:22.00]
So this is our supplemental

source. We named it correctly.

[00:18:29.00]
Oops, I'm sorry, I was gonna

say it was looking confusing,

[00:18:32.03]
but yeah, that's because

I went to the wrong tab.

[00:18:34.04]
Okay, we're back to the

actual supplemental source.

[00:18:37.06]
So then once you get

it, go ahead and update

[00:18:42.00]
and Google's gonna be like,

what things aren't working here

[00:18:49.03]
and I wanna check one other thing.

[00:18:52.02]
Yeah, so yeah,

[00:18:56.00]
so products are updated,

nothing's matching and that's

[00:18:59.03]
because, so zero match products.

[00:19:00.09]
And again, that's because my,

[00:19:02.02]
I don't have any actual

product IDs in my actual feed

[00:19:06.06]
that are, that this is

just an example, right?

[00:19:08.07]
So you do need to make sure you update it.

[00:19:12.00]
That can kind of trip trip you

up sometimes if you create it

[00:19:14.08]
and then don't actually

push the update button.

[00:19:18.01]
So then now if we go here,

we should be able to see,

[00:19:21.01]
so there's still our primary source,

[00:19:22.05]
here's our supplemental source.

[00:19:24.06]
Okay? Now here is, here's another thing.

[00:19:27.03]
So I, I told you earlier why I like having

[00:19:29.09]
multiple, multiple of these.

[00:19:33.07]
So another reason I like doing

that, not just organization.

[00:19:36.06]
Another reason I like doing that is

[00:19:38.06]
because I'm not a fan of

deleting supplemental sources

[00:19:43.07]
because you may need to revert

in the future, whatever.

[00:19:46.09]
So what you do is you disassociate

[00:19:50.00]
that from your data source feed.

[00:19:53.02]
So you can still keep that

around and reattach it,

[00:19:56.06]
but it's not impacting,

[00:19:57.08]
it's not influencing

the primary data source.

[00:20:01.06]
Here's how you do that.

You don't, you don't do

[00:20:04.00]
that in the supplemental source.

[00:20:05.04]
You do that in the feed rules,

you do that in the feed rules

[00:20:08.09]
of your primary source.

[00:20:10.09]
So attribute rules, so check this out.

[00:20:13.05]
All attributes take from

what we're gonna do is say,

[00:20:16.06]
you know what, we don't

wanna take from the promotion

[00:20:19.09]
ID one anymore.

[00:20:22.00]
So I'm gonna go ahead

and save that as a draft

[00:20:25.00]
and I'm gonna go ahead

and apply the changes

[00:20:26.06]
'cause I don't care about testing.

[00:20:28.03]
And this one it's simple.

And now check this out.

[00:20:30.08]
We're gonna go to our supplemental sources

[00:20:33.01]
and you're gonna see, oh, you know what?

[00:20:35.01]
It takes a minute. I remember.

[00:20:39.01]
Yeah, there it is. Cool.

So do you see this?

[00:20:41.01]
This says none now used to say

product sources, which is my,

[00:20:44.08]
that's my, that's my primary source.

[00:20:47.02]
So now it's not now.

[00:20:49.01]
Now this supplemental source

is not impacting any data,

[00:20:52.02]
it's not influencing any data,

[00:20:54.01]
but you can leave it around

just in case you need it.

[00:20:57.04]
That very much comes in handy

if you have some sort of big

[00:21:01.07]
feed overview,

[00:21:03.00]
like you have some big mass

bulk emergency update you need

[00:21:06.04]
to do to prevent something from getting a

[00:21:08.00]
suspension, whatever.

[00:21:09.08]
And, and you don't wanna like

totally delete that, but,

[00:21:13.08]
but you wanna just remove

it once it's done, you want

[00:21:17.09]
to keep it around in case you need to,

[00:21:19.01]
let's say push it live

again, just remove it from

[00:21:22.01]
that original source and you're fine.

[00:21:23.08]
It's not influencing your data

anymore. So, so there you go.

[00:21:28.02]
That's, that's kinda the walkthrough

[00:21:29.06]
that hopefully tells you,

at least gives you a bunch

[00:21:32.01]
of information in order to

set up some amount of sources

[00:21:35.08]
and actually why they're

valuable and how to use them.

[00:21:38.00]
Let me know if you have any questions,

[00:21:39.03]
but I, I hope that was valuable for you.

[00:21:40.08]
So thank you.

[00:21:41.06]

Want more free content like this delivered directly to your inbox?
Subscribe Here
Kirk Williams
@PPCKirk - Owner & Chief Pondering Officer

Kirk is the owner of ZATO, his Paid Search & Social PPC micro-agency of experts, and has been working in Digital Marketing since 2009. His personal motto (perhaps unhealthily so), is "let's overthink this some more."  He even wrote a book recently on philosophical PPC musings that you can check out here: Ponderings of a PPC Professional.

He has been named one of the Top 25 Most Influential PPCers in the world by PPC Hero 6 years in a row (2016-2021), has written articles for many industry publications (including Shopify, Moz, PPC Hero, Search Engine Land, and Microsoft), and is a frequent guest on digital marketing podcasts and webinars.

Kirk currently resides in Billings, MT with his wife, six children, books, Trek Bikes, Taylor guitar, and little sleep.

Kirk is an avid "discusser of marketing things" on Twitter, as well as an avid conference speaker, having traveled around the world to talk about Paid Search (especially Shopping Ads).  Kirk has booked speaking engagements in London, Dublin, Sydney, Milan, NYC, Dallas, OKC, Milwaukee, and more and has been recognized through reviews as one of the Top 10 conference presentations on more than one occasion.

You can connect with Kirk on Twitter or Linkedin.

In 2023, Kirk had the privilege of speaking at the TEDx Billings on one of his many passions, Stop the Scale: Redefining Business Success.

Continue reading

Find what you're looking for here: