Create your first feed

Walk through the five-step feed wizard: connect your product source, map the fields your channels require, sync your products, optionally add a sale badge, and publish channel-ready feed URLs for Google, Meta, TikTok, and Snapchat.

What the feed wizard does

The feed wizard, titled "Create your first live feed," takes you from a raw product source to a stable feed URL your ad channels can pull from. It has five steps shown along the top: Source, Map fields, Sync, Badge, and Publish.

It opens automatically right after you sign up, and you can return to it any time from your dashboard. Each step gates the next: you can only continue once that step is genuinely done, so you cannot accidentally publish a half-built feed.

Step 1: Source

Tell us what you are publishing and where your product data lives. You give the feed a name, pick (or name) a project to hold it, choose the channels you advertise on, and point us at your source.

Choosing your channels here matters: it sets which fields you must provide in the next step. Pick every channel you plan to publish to so the required-field list is complete. If your organization only has the starter project, you simply type a project name here and we set it up for you.

  1. 1Enter a Feed name (for example "Summer catalog").
  2. 2Set the Project: name your workspace, or pick an existing project if you have more than one.
  3. 3Select where you advertise (Google Shopping, Meta, TikTok, Snapchat, and so on). This sets your required fields.
  4. 4Choose a Source type: CSV URL, XML URL, or Google Sheet (published CSV).
  5. 5Paste your Source URL, then continue.
  • CSV URL: a direct link to a .csv product file.
  • XML URL: a direct link to an XML product feed.
  • Google Sheet (published CSV): use the sheet's File > Share > Publish to web CSV link, not the normal edit link.

Step 2: Map fields

Mapping connects the columns in your source to the standard fields your chosen channels expect. We read a sample of your source and auto-suggest matches, so often most of the work is done before you arrive.

Every field marked "required" must be mapped before you can move on. The screen shows a running count (for example "5/7 required fields mapped") and a green check on each one you complete. For each field you pick the matching source column from a dropdown, and we show a sample value from your data so you can confirm you picked the right one.

  1. 1Review the auto-suggested mappings at the top.
  2. 2For any required field still unmapped, choose the matching source column from its dropdown.
  3. 3Confirm the sample value shown next to each mapping looks right.
  4. 4Once every required field has a green check, continue.

Step 3: Sync

Syncing pulls your products in so we can validate them before anything goes live. Select "Run first sync" and watch the status update; when it finishes you will see how many products are ready.

You need at least one product to continue. If a sync fails because the source host is blocking automated fetches, the wizard surfaces specific help for that case. Fix the source or mapping and run the sync again.

  1. 1Select "Run first sync."
  2. 2Wait for the status to reach "Sync complete."
  3. 3Confirm the "products ready" count is at least one, then continue.

Step 4: Badge (optional)

This optional step lets you stamp a sale badge onto your product images, which works especially well for Meta and TikTok. You can open the badge editor now, or skip it entirely and set it up later from the feed's Image tab.

Skipping does not block anything. Select continue to move straight to publishing.

Step 5: Publish

Publishing validates your feed against your primary channel's required-field spec, then creates the live URLs. First select "Validate feed": if there are no blocking errors you are clear to publish; if there are, the screen lists the issues so you can go back and fix mappings.

Then select "Create live feeds." We generate one stable URL per channel you selected. Copy each URL (or open it in a new tab) and give it to the matching channel; the channel pulls from that URL on its own schedule.

Finally, pick a refresh frequency so your feed stays current. The choices are Manual only, Every 6 hours, or Daily. Choosing one finishes setup and drops you into your new feed.

  1. 1Select "Validate feed" and review the result.
  2. 2If errors appear, go back and correct the flagged mappings, then validate again.
  3. 3Select "Create live feeds" to generate a stable URL per channel.
  4. 4Copy each URL and hand it to the matching ad channel.
  5. 5Pick a refresh frequency (Manual only, Every 6 hours, or Daily) to finish.

Questions

Which source types can I use?

A CSV file URL, an XML feed URL, or a Google Sheet published as CSV. For Google Sheets, use the sheet's "Publish to web" CSV link, not the normal sharing link.

Why won't the wizard let me continue?

Each step has a gate. On Map fields you must map every required field; on Sync you need at least one product imported; on Publish you must create at least one live feed URL. The hint text under the buttons tells you what's missing.

Why do I pick channels before mapping?

Your selected channels decide which fields are required. Picking them first means the mapping step shows you exactly the fields you must provide for Google, Meta, TikTok, or Snapchat.

My sync failed with a blocking error. What now?

Some source hosts block automated fetches. When that happens the wizard shows targeted help for blocked feeds. Resolve the source access issue (or fix the URL) and run the sync again.

Do I have to add a sale badge?

No. The Badge step is optional and you can skip it. You can always add badges later from the feed's Image tab.

What does the refresh frequency do?

It controls how often we re-fetch your source and rebuild the feed so the URLs stay fresh. You can leave it on Manual only, or choose every 6 hours or daily; you can change it later on the feed.

Ready to try it?

Start free, no credit card. Your first feed can be live in minutes.

Start free