Skip to main content

Dynamic Product Feed Overview

Updated today

The Dynamic Product Feed allows you to connect a product catalog to your Jebbit experiences, enabling you to filter and display relevant products to consumers based on their interactions. This feature is important because it allows for personalized product recommendations, enhancing the customer experience and potentially driving conversions. By mapping questions and responses to your product data, you can ensure that end users see the most suitable products at the end of their experience.

Before you Begin

Ensure that your Product Feed is successfully uploaded to Jebbit. You will need to decide which columns from the file will be used to filter the results by mapping relevant questions and responses to column headers and values.


Setting Up Product Feed Logic

Navigate to the Dynamic Product Feed Mapping Page

  • Go to the Screen Editor.

  • Click on Product Feed Logic located within the builder menu.

Attach a Feed

  • Ensure a feed is associated with your campaign.

  • You will be prompted to add a feed automatically.

  • Alternatively, click on Attach Feed in the upper left corner to select a feed from your account.

Map Columns to Questions

  • Once a feed is attached, you can begin mapping columns from the feed to questions in your quiz.

  • Click on a blue plus button to pull the columns from your feed.

  • Map one of the columns onto the most relevant question. For example, you might map a "scent" column to a question about preferred scents.

  • Map the values associated with the answers to the corresponding values in your product feed column.

  • Note that not all questions and responses need to be mapped, only those relevant for displaying the final product recommendations.

  • You can map a question to numerous columns and multiple values from your feed to one response. Mapping multiple values to a button click will OR the product feed for that selection.

  • If multiple fields are mapped to a question, the values will be ANDed.

  • If the product feed has multiple values in a cell (e.g., comma-separated), that combination will appear as a unique value for mapping. Mapping this combination is not the same as mapping the individual values separately.

  • If you map the same custom column across more than one question, your product feed will use OR rules by default, expanding the relevant items. For Shopify feeds, however, if you map the same "Tags" column across multiple questions, Jebbit will AND the tags by default.

  • On "select all that apply" screens, all the mapped values will be ORed.

Set Up Logic

  • After mapping, click the Next button near the upper right to advance.

  • On the next screen, designate fallback logic to determine how Jebbit displays appropriate matches. You will have two main options:

    • Only show exact matches: Only display products that perfectly match the user's selections. If there are no exact matches, you can either set up Fallback Logic or display a default message. If you choose fallback logic, rank your fields by importance so Jebbit can drop filtering from the lowest-ranking columns until a best match is found. If you choose to display a default message, customize the message viewers will see.

    • Fill all of your products slots even if there are not enough exact matches: This allows you to set fallback logic to remove filtering from the lowest-ranked columns until all available product slots are filled with the next best matches.

  • Product Result Order: You can set the order in which matching products are displayed: randomize, as listed in product feed, ascending price, or descending price.

Save Your Work

• Make sure to save all of the mapping you have done.


Mapping Guide Summary

  • Mapping unique columns to unique screens results in AND logic.

  • Selecting multiple values for one button click results in OR logic.

  • Mapping multiple fields to one question results in AND logic.

  • Product feed cells with multiple values are treated as a unique value.

  • Mapping the same manual feed column across questions results in OR logic.

  • "Select all that apply" screens use OR logic for selected options.

  • Shopify "Tags" mapped across questions use AND logic.


Next steps

  • After setting up your Dynamic Product Feed, preview your experience to ensure the product recommendations are working as expected. Consider how the displayed products align with the different paths a user might take in your experience.


FAQ

What does Jebbit do if there are more than enough product matches but fewer product placeholders are set up in the Screen Editor?

  • If there are more matching products than available slots, Jebbit will randomly choose which exact matches to display.

What is the difference between AND and OR logic?

  • AND logic narrows the results by requiring all specified criteria to be met. OR logic broadens the results by including items that meet any of the specified criteria.

I've used the 'Tags' field from Shopify and have mapped that across all of my screens. Will Jebbit use AND or OR logic in this scenario?

  • For Shopify feeds, even when mapping the same "Tags" column across multiple questions, Jebbit will use AND logic by default.

How do I edit or update my product feed after setting up the Dynamic Product Feed?

  • To edit your CSV file, click on the pencil icon associated with your attached feed and select Download CSV. After making your changes, re-upload the updated CSV by clicking the pencil icon again and selecting Upload CSV in the modal window. This will maintain your existing mappings. Do not trash the feed and re-upload, as this will remove your mappings, and you will have to start from scratch.

Did this answer your question?