Okendo
  1. Blog
  2. Partners

Create a Revenue Stream for Your Agency with Okendo

May 16, 2023 | 32 minute read

Create a Revenue Stream for Your Agency with Okendo

Lindsay Kolinsky

Director of Marketing

As Okendo continues to scale worldwide, there’s nothing that instills more pride in us than witnessing the success of our agency partners. We strive to play a role in helping you and your clients enjoy the maximum benefits of integrating and utilizing our offerings.

We score tremendous joy in watching our partners establish new streams of revenue through the use of Okendo Reviews and Surveys – and we don’t want it to stop. Which is why we believe it’s important for us to provide our partners with regular guidance and support, so they can grow their service offerings using Okendo.

In this guide, we’ll take you step-by-step through the process of building a billable Okendo program at scale. By providing tips for an optimized merchant set-up with the expected hours allotted per step, this guide will help your agency provide strategic guidance and implementation services that set your clients up for long-term success on the Okendo platform, while also empowering your agency to boost your revenue and financial health.

Okendo Implementation Overview 

Reviews (11-26 billable hours):

  • Global Design Setup (1 hr)
  • Widget Design (3-5 hrs)
  • Review Capture (1 hr)
  • Review Generation (3-8 hrs)
  • Maximize Reviews Impact Across Website (2-3 hrs)
  • Maximize Reviews Impact Across Marketing Strategy (1-8 hrs)

Surveys (3-4 billable hours per survey):

  • Define Objectives (30 minutes)
  • Survey Design  (1-2 hr)
  • Survey Distribution  (30 minutes)
  • Sync Survey Data (1 hr)

Referrals (12-16 billable hours):

  • Configure Referral Rewards (1 hr)
  • Customize Displays (2-3hr)
  • Customize Emails to Match Your Brand (3-4hr)
  • Install Referrals Widget (3-4hr)
  • Create Evergreen Content Block (3-4hr) 

Quizzes (9-11 billable hours):

  • Understand Client Goals (1hr)
  • Build Quiz (2-3hr)
  • Configure Product Recommendations (1hr)
  • Style Quiz (1hr)
  • Test Quiz (1hr)
  • Install Quiz (2-3hr)
  • Add Rewards (1hr)

Okendo Reviews 

STEP 1: Global Design (Time to Implement: ~1hr)

After opening up the Okendo app, the first thing you’ll want to do is to make some basic initial design choices regarding the reviews widget. At this stage, it’s best to keep it simple, limiting your design work to the selection of a font style and color palette using the Auto Style feature:

Click Displays in the sidebar > Choose the Reviews Widget option > Click the Style tab and choose the Auto Style option

Once you have the Auto Style tool pulled up, you’ll select Brand, Primary Text, and Secondary Text colors by clicking the hex code field and using the color picker.

Click Accept and Fill > Click Save Changes

Okendo will automatically generate a unique color palette based on your three sections and apply them to your reviews widget style settings.

At this stage, you won’t be doing any advanced styling, so focus only on selecting colors that align with the merchant’s brand design and aesthetics. If the results aren’t to your liking, or you’d like to make some slight adjustments, the auto-generated colors can be modified at any time.

Need more Global Design support? Click here.

STEP 2: Widget Design (Time to Implement: ~3-5hrs)

When you’re designing reviews widgets, it’s important to do so in a way that optimizes the display of your highest impact reviews. This means ensuring the most valuable, in-depth, and content-rich feedback is clearly visible to prospective shoppers. This helps brands build trust around their customer’s products and can ultimately lead to higher conversion rates.

Okendo provides 7 different widget display templates to choose from, and each template can be customized using the Style Editor to highlight what’s most important to the brand. Relevant display features include:

Display features in Okendo's reviews widget

Photo & video. Support user-submitted photo and video content to provide social proof and build trust among new shoppers.

Product attributes. Drive home the main value proposition of your product by asking customers to rate the product’s performance on a range or centered range scale.

Customer attributes. Add a touch of personalization by including unique customer attributes such as age, hair color, or relevant demographic information as part of the review process. This will allow new shoppers to search and access reviews from similar customers, while also allowing you to collect actionable zero-party data that can be used toward personalized marketing campaigns and promotions.

Q&A. Provide fast and straightforward answers to frequently asked questions by adding a Q&A section to your review template, or by installing a standalone Q&A widget to the location of your choice.

In order to determine which widget works best for your client, you’ll first need to consider what such a review looks like in the context of their brand. For example, if your client is in the apparel industry, it may be most important to emphasize user generated content (UGC) highlighting the item’s appearance, as well as customer attributes like demographics and sizing information. On the other hand, if your client is a food or beverage company, it may be better to prioritize the display of product attributes, such as taste, quality, and sweetness factors.

For recommendations on attributes for our most popular verticals, please refer to the articles below:

Need more Widget Design support? Click here

STEP 3: Review Capture (Time to Implement: ~1hr)

Now that you’ve designed the reviews widget for your client, the next step is to set up and design the review capture form. This is what customers will interact with when submitting a review, so it’s crucial to design your capture form in a way that allows for, and even incentivizes, high impact reviews.

If you’ve set up global styling in the Okendo app, then the review capture form will already be pre-styled per Okendo’s default. If you decide you’d like to style the form independently, you can always do so using the Auto Styling feature or exploring Enhanced Style Settings.

Collecting Additional Customer Attributes

In addition to the publicly displayed attributes included in the reviews widget, there may be some customer attributes that your merchants want to collect without displaying them directly on their website. For example, information like a reviewer’s birthday can be used to power personalization, but you wouldn’t want to show this to other customers. To collect these attributes, leave them out of the reviews widget and add them to the review capture form instead.

Leveraging Incentives

Incentivizing customers to leave a review is an incredibly effective way to encourage the maximum amount of feedback, and this feature can easily be integrated into the review capture form. Moreover, if you’ve already established an incentive strategy with your client, setting up incentives should only add around 10 extra minutes to the process. If you haven’t already discussed incentives, work with your client to determine what makes the most sense based on their unique goals and financial output. This would add additional billable hours on top of the implementation and design of the review capture form for your consultative services.

For example, you might explore tiered incentives, which reward customers with digital coupons in exchange for higher quality reviews, such as those featuring photo or video content, and can be set up natively through Okendo.

Alternatively, clients may choose to offer loyalty points or store credit, which can be configured seamlessly through an integration with one of Okendo’s loyalty partners, including LoyaltyLionEberSmile.io, or Rise.ai.

Ask for Site Reviews

Scaling your reviews strategy doesn’t just mean collecting product reviews. But they can act as a gateway for brands to engage shoppers in other ways, including encouraging them to provide feedback for other aspects of the ecommerce experience.

For example, after a customer submits a product review, you might ask them to provide a site review, too, on the Post-Review page. Site reviews establish the rating aggregate which can be used for a brand’s Google Seller Ratings.

Using Okendo, you can configure the Post-Review page to include the Site Review module, which asks customers to rate their experience at your store after they submit their reviews. Indeed, we enable all customers to leave both a product review and a site review.

STEP 4: Review Generation (Time to Implement: ~3-8hrs)

Now that you’ve done some quality design work, it’s time to focus on how your clients send review requests directly to their customers. This is called your Review Request Sequence, an email and/or SMS based process that can be configured based on your unique review generation strategy, as well as the individual preferences of customers.

Email Review Requests

Email review requests can either be sent using Okendo’s native email feature, or through an integration with one of our partner providers, and the right option will depend largely on your merchant’s existing tech stack. Okendo’s native email tool comes with a variety of easy-to-design templates, and can be customized to reflect the brand’s style and tone using the Style Settings feature.

For brands utilizing one of our partner providers (Klaviyo, Attentive, Omnisend), taking advantage of the integration is an alternative option. Using an integrated partner allows agencies to create review request messages that are consistent, on-brand communications. Based on the complexity of the brand’s email designs, you can bill them at a similar hourly rate as you have for the rest of their email program to set up the Okendo review request sequence.

SMS Review Requests

Some customers may prefer to be reached through SMS or mobile communications, and while the Okendo platform does not currently have its own native feature for mobile outreach, we offer integrations with all of the above listed providers, in addition to Postscript, an SMS-only platform.

To learn more about how to integrate Okendo with one of our supported ESP or SMS providers, visit the following links:

Okendo X Klaviyo Integration

Okendo X Attentive Integration

Okendo X Postscript Integration

Okendo X Omnisend Integration

Best Practices

Whether you leverage SMS or email to issue review requests, here are some best practices to help you maximize engagement:

Send review requests based on the customer’s preferred channel

If your client is using a combined ESP/SMS platform such as Klaviyo, you have the ability to split the delivery channel in the review request sequence. For example, if a customer is opted in to receive SMS messages from the brand, the review request may be better suited to be delivered via SMS. However, customers who have not opted in can still receive their review request via email.

Send review requests based on delivery date

With Okendo, you can send a review request a certain number of days after an order has been delivered to ensure customers have received their products before being asked to leave a review. All you need to do is configure the wait time to “after delivery” on the sequences page. To ensure the delivery date of the order is being used you must be tracking your packages through Shopify or Okendo’s AfterShip integration.

Configuring Okendo to send review requests after a certain number of days

Set up review requests with reminders

You can also create a sequence to remind customers via email to leave a review. In general, you want your reminder email to feel the same as the initial review request email, but a good idea is to tailor it to context with a different subject line and body text.

Review requests with reminders for media 

Similar to the above, you can also send your client’s customers a reminder to add media to strengthen their review. Here, you would leverage the “Review Request With Photo Reminder” sequence template which allows you to customize two initial “review request” emails and then an “add media” email type.

Clearly communicate incentives for review completion 

It’s not enough to just offer shoppers an incentive for leaving a review. It’s imperative that you efficiently communicate the existence – and lure – of these incentives to maximize review responses. Make sure this information is clearly visible when prompting customers to leave a review via email or SMS.

Pro tip: The most important action here is for your customer to complete their review. Remove any ancillary CTAs, like Shop now or even social handles so there are no distractions.

For additional review generation support and best practices, visit our article on post-delivery review requests as well as our extended email usage guide.

STEP 5: Maximizing the Impact of Reviews Across Your Client’s Site (Time to Implement: ~2-3hrs)

While reviews will be styled based on the global design default settings, it’s important to implement them across your merchant’s website in a way that maximizes their overall impact on conversion and AOV. When deciding which widgets to include and how to utilize them, consider the following strategies along with your client’s unique needs and expectations:

Add media grids or carousels to increase the visibility of high impact reviews. Photos, videos and other UGC are invaluable assets when it comes to building trust and maximizing the impact of reviews. Consider bringing UGC to the forefront by adding an interactive media grid or media carousel to accompany reviews displayed across the site.

Set up a dedicated reviews page to optimize search results. Customers should have a convenient place to browse reviews on your merchant’s website, so be sure to set up a dedicated reviews page that’s easy for any new customer to find when searching, “[brand name] reviews”. Additionally, consider incorporating a text search feature that allows customers to locate specific reviews and product categories efficiently.

Group multiple reviews on a single product page. Grouping reviews from multiple products together is another great tactic for building confidence among consumers. This can be particularly helpful for brands offering bundled or variety-pack products, as well as bringing credibility to a product that may be new or have less reviews than similar items.

For more ideas on how to maximize review displays across your merchant’s website, check out this article on increasing conversion rates.

STEP 6: Maximizing the Impact of Reviews Across Your Client’s Marketing Strategy (Time to Implement: ~1-8hrs)

In addition to optimizing reviews displays throughout the website, it’s critical to maximize the impact of reviews across your client’s marketing strategy wherever possible. This means optimizing everything from their email and SMS strategy, to how their reviews and product advertisements appear on search engines and social media platforms. By implementing a reviews strategy outside of the Okendo platform, your agency has the opportunity to provide more strategic value to your merchants and boost their ROI for Okendo beyond the product detail page.

Here are a few Okendo features and best practices to consider. Each recommendation is a unique implementation that represents more potential billable hours for your brand.

Syndicate reviews to Meta and Walmart. Syndicating reviews, particularly those containing UGC, is an effective way to spread social proof and get more eyes on your merchant’s products. Consider tapping into Okendo’s Meta integration to bring review visibility to Instagram and Facebook Shops, as well as our Walmart syndication program, to enhance product listings and drive up conversions.

Add star ratings to Google Shopping ads and Google Seller Ratings.

Adding reviews and star ratings to product advertisements can have a positive impact on your overall ad performance. We’ve made this easy to do with our integrations with Google Shopping  and Google Seller Ratings.

Add star ratings to abandoned cart and upsell/cross-sell emails. Social proof is an important conversion driver at critical stages of the buyer journey including abandoned carts & upsell/cross-sell opportunities. Dynamically pull in aggregate ratings or review blocks to make a stronger impact on conversion for these critical touchpoints.

Leverage zero-party customer data from attributes in personalized communications. As mentioned previously, the customer attributes collected through product reviews can be used to segment customers based on shared characteristics, behaviors or preferences, and ultimately to power personalization. Fortunately, it’s now easier than ever to introduce Okendo data into your segmentation strategy using the Klaviyo and Attentive integrations.

Check out this example of how Slate Milk used the data from Okendo’s customer attributes to send targeted emails for driving repeat purchases.

Ask 5-star reviewers to refer a friend. Send customer referral requests via email or SMS to satisfied buyers who leave 4 or 5 star reviews. By asking satisfied customers to refer a friend, brands can capitalize on positive word-of-mouth to drive income by turning happy customers into brand advocates.

Give your customer service teams access to customer reviews. Okendo allows you to take a number of unique approaches to harmonizing email and customer service communications, including streamlining review moderation and customer service through our Gorgias integration. By giving customer service teams insight into customer review data, they can proactively respond to negative reviews and resolve any issues that arise with previously satisfied customers.

Okendo Surveys

STEP 1: Defining Your Client’s Objectives (30 min per survey)

Before you can get your clients started on Okendo Surveys, you’ll need to identify what kind of information they’d like to discover.

Surveys questions come in various types and have various use cases, so which surveys your client uses will depend on their unique objectives. However, one of the benefits of Okendo Surveys is the ability to collect continuous insights with multiple surveys running at the same time. At a minimum, DTC brands should always be collecting customer insights around marketing attribution and NPS. Okendo supports multiple survey use cases should a brand want to collect any additional insights.

Survey Use Cases

STEP 2: Survey Design (1-2 hr per survey)

Now that you’ve zeroed-in on exactly what your client wants to learn, it’s time to start building out surveys.

It only takes two easy steps to create an Okendo survey:

Choose a template and create your survey

Okendo Surveys accelerates survey creation by providing a number of ready-to-use and customizable templates, while also providing the option to clone an existing survey or simply build one from scratch.

To choose a template, click Surveys on the sidebar in the Okendo app, choose +Create New on the Survey List page, and select an option such as “Blank Template,” “Net Promoter Score (NPS),” or “Attribution Survey,” among others.

From here, you can begin creating your survey by selecting from a range of question types and entering your questions into the template.

Add conditions to your survey questions

While it’s possible the survey you’ve created is ready to be delivered to customers, there may be instances where you’d like to add conditions to individual questions in order to learn more about the customer’s response. For example, if a customer provides a low NPS score, you can ask them a second conditional question to gain additional insights into the customer’s problem.

To add conditions to survey questions, your survey must have at least two questions. Click the Add Condition button, and begin defining conditions to maximize the generation of customer insights.

Pro-tip: Okendo recommends asking 3-5 survey questions in order to maximize survey responses without risking an interruption to the user experience.

Enable Contextual Targeting

With Okendo’s contextual targeting feature, your clients can determine rules on when and how surveys are delivered to certain customers. More specifically, this feature ensures that surveys are sent in reaction to real data, whether it’s the preferences of a customer segment, or the actions of a customer in real-time.

This not only improves engagement rates, but it also removes the frustration of sending duplicate surveys to the same customer, or delivering surveys that simply aren’t relevant to a customer’s experience. This is especially important if your clients are running multiple surveys on the same channels at the same time.

STEP 3: Survey Distribution (30 min per survey)

After you configure a survey, you’re ready to decide on how you’re going to get the surveys out to customers.

With Okendo Surveys, you can easily distribute them using the following four channels:

Post-checkout. Utilizing surveys post-checkout is an effective way to capture customers at a high-point of engagement to learn where they came from, reveal bottlenecks in the buying process, and more.

On-site. Prompt shoppers with quick, in-the-moment microsurveys directly on your client’s website to gain real-time insights into the customer experience.

Sharable link. By converting a survey into a shareable link, it becomes easy to distribute efficiently across multiple platforms, including email, SMS, and social media networks.

Post-review. Whether customers liked or disliked the product or experience, presenting them with a survey immediately after they complete a review allows them to expand on their feedback, giving you additional insights into the factors that informed the review.

Offer incentives for survey completion

Additionally, similar to Okendo Reviews, your clients may choose to offer an incentive to increase survey completion rates. Okendo Surveys allows brands to set up a Shopify coupon code for a dollar or percentage amount off the customer’s next purchase, configured at the survey level.

When adding a survey to the distribution channel in the Okendo app, you will be prompted to configure the chosen incentive, if any. The unique coupon code will be added to the outro page at the end of the survey and will also be emailed to the customer.

STEP 4: Syncing Your Client’s Survey Data (1 hr per survey)

Data generated from Okendo Surveys can be used to create targeted audience segments in Klaviyo and Attentive. While the sync may take 1 hour per survey, each email design can add up to an additional 3 additional hours per email.

Here are some best practices for utilizing different survey data to build smarter campaigns.

Leverage zero-party customer responses to power personalization.

Similar to the insights collected with customer attributes, any zero-party data collected through survey responses can be used to segment customers or create 1:1 personalized email or SMS communications.

Ask NPS promoters to refer a friend.

Set up an email or SMS communication asking anyone who answers 9 or 10 on an NPS survey to refer their friends to your client’s brand.

Okendo Referrals 

STEP 1: Configure Referral Rewards (1 hour)

Successful referral programs require enticing rewards that benefit both the referrer and the recipient. As your first step, you need to decide how much to reward a Referrer for sharing your client’s brand and a Recipient for making their first purchase. You can choose to offer different rewards to each. 

To edit the rewards, click on the Rewards tab. This section allows you to configure:

  • The type of coupon offered 
  • Expiry
  • Minimum purchase amount
  • Products the coupon applies to
  • Value of the coupon

It’s important to ensure clarity by specifying benefits and implementing a reasonable expiration date, such as 30 days. This provides ample time and motivation for purchases within the given timeframe. 

You can also set how long it will take before the Referrer gets their reward after a Recipient successfully places an order by clicking on the “Delay Referral Sender Reward Days” setting.

The “Recipient Offer Validity” setting lets you decide how long a coupon will be honored for. This is helpful in case the referral program is amended after a Recipient has received their coupon link.

STEP 2: Configure the Displays ( 2-3 hours)

Consistency in customer experience is key, and Okendo allows you to harmonize the look and feel of referral prompts with your client’s website. 

Navigate to the “Forms” and “Styling” tabs to seamlessly customize the appearance of your client’s referral prompts, aligning them with the distinct style of their brand. Here, you can easily modify fonts, colors, and texts to suit your client’s brand. 

STEP 3: Customize Emails (3-4 hours)

Maximize the impact of your referral campaigns by incorporating them into email outreach. 

Okendo simplifies this process by providing pre-built templates, but it’s a good idea to customize them further to match the look and feel of your client’s brand. 

To tailor your emails, head to Mail > Mail Templates > Referral to find all the relevant emails. 

You can edit the color makeup and copy of each email in the referral user journey.

STEP 4: Install the Referrals Widget to Use at Different Customer Touchpoints with Your Clients’ Brand (3-4 hours)

The next step is to enable the Referral prompts at various customer touchpoints. You have two options when doing this: 

Option 1: Create a Landing Page

Utilize Okendo Referrals to seamlessly integrate the referral program into the header and footer of your client’s website. Placing it in the header ensures high visibility, while the footer maintains a consistent presence.

To create a landing page:

  • Add a new page to your store 
  • Embed Okendo’s referral widget on the page by navigating to the Pages > App embed section within the Shopify theme

Note: If your website is headless, please refer to this help article

The Referral landing page URL can be easily purposed into marketing campaigns and flows to encourage customers to make referrals at various points in their journey. 

Referrals landing page with incentive for the customer

Option 2: Embed in the Review Capture Form

Capture the momentum immediately after a customer leaves a positive review by prompting them with a referral request. Their positive review makes them ideal for referring a friend or family member.

Position the prompt at the top of the review page for maximum engagement. Okendo recommends triggering the module specifically for 4 or 5-star reviewers, leveraging their positive sentiment for effective referrals.

STEP 5 (Optional): Create an Evergreen Content Block (3-4 hours)

Elevate your Okendo Referrals strategy by integrating it into an evergreen content block. This block, present in all campaigns, should feature engaging copy, visuals, and a clear call-to-action (CTA) directing users to the referral sign-up page. This approach ensures continuous visibility and promotion of your client’s referral program.

To set up an evergreen content block:

Design. Create a visually appealing and informative content block that highlights and promotes your client’s referral program. This block should include compelling copy, visuals (e.g., images or graphics), and a clear call-to-action (CTA) button that directs users to the referral program’s sign-up page. 

Consider creating a block with different messaging for those who have already signed up for your program vs. those who have not.

Customization and Personalization. Make the content block hyper-personalized by including dynamic content tags that can be customized based on user information, such as their name or recently purchased products.

Conditional Display. We encourage the use of conditional logic to display different messages to users who have already signed up for your referral program compared to those who haven’t. To do this, within your email template follow the below steps:

  • Click on your desired section to be shown or be hidden
  • Click on ‘display options’
  • Click on ‘edit logic’
  • Input the following snippet:

person|lookup:’Okendo Referral Shareable Link’

Tracking and Analytics. Implement tracking mechanisms to monitor the performance of the referral promotion content block. You’ll want to know how many recipients are clicking on the referral CTA, how many referrals are generated, and the overall impact on your email campaign’s success.

Okendo Quizzes

STEP 1: Understand Your Client’s Goals (1 hour)

Before you can start building a quiz with Okendo Quizzes, you’ll need to understand what information your clients want to find out about customers and what products they want to recommend. 

STEP 2: Build the Quiz (2-3 hours)

Once you’ve identified your client’s goals for their quiz campaign, you can start constructing your personalized quiz. Complete customization is key to capturing customers’ unique needs. Learn how to construct a personalized product recommendation quiz that aligns with your client’s goals.

Follow these steps to create a quiz:

  • Open your Okendo app.
  • Navigate to Quizzes > Quiz List
  • Click the + New Quiz button on the Quiz List page.
  • Build your questions, answers and conditionalize as needed. 
  • Configure recommendations to display based on the user’s answers.

To start adding questions, click on the + button within the Questions section of the Build tab. You will have a choice of five different question types.

Single-Select. Participants can select only one answer for a single question.

Multi-Select. Participants can select multiple answers to a single question.

Content Page. Create a separator between questions if you intend to ask your participant different sets of questions. This question type works for longer quizzes so you can break it up into categories and sections.

Five-Point. Participants can assign a numerical value to rate their experience.

Rating. Participants can select between one and five stars to rate their experience.

After you’ve chosen a question type, add answer options by clicking +Add Option. For Single-Select & Multi-Select question types, you can add images to each answer option by clicking on the icon to the left and uploading a custom image.

Settings available for Single-Select & Multi-Select questions include:

  • Randomize option order: The order of the options will be different for each quiz view.
  • Display as dropdown: Show a single dropdown menu containing each question option.
  • Include an option which allows custom input: Provide an option for users to enter text if their answer isn’t covered by one of the existing options.

Question Branching

You can branch your quiz questions based on customer responses, directing them to different follow-up questions. For instance, if a customer indicates “Oily Skin” to the question “What is your skin type,” route them to a question about the specific oily areas. Conversely, if they choose “Dry Skin,” prompt them to questions about the driest areas.

Ensure a minimum of two questions is created before introducing conditions: the initial question for conditionalizing and a subsequent question. The “Add Condition” button becomes accessible only after generating the subsequent question. Note that you can apply multiple conditions to a single question.

To implement branching, click the three-dot menu at the top right of a question, and select “Add Branching.” Specify the question to be skipped to based on your conditions. 

Further conditions can be added by clicking the 3 dots next to a condition and selecting Add condition below. Thereafter you can specify what an answer should be equal to in order to progress to a specific question or straight to the recommendations.

STEP 3: Configure Your Client’s Product Recommendations (1 hour) 

Configure your product recommendations to display specific products aligned with customers’ answers. This makes it easy for shoppers to add product recommendations to their cart with just the click of a button, a feature that can significantly boost conversions and drive sales. 

Product recommendations after a customer takes a personal shopping quiz

To configure product recommendations, follow these steps:

  • Click + below the Recommendations header. 
  • Input a title for the recommendation page. This will act as an internal identifier and display as the title for the quiz taker.
  • Optionally, add a subtitle to the page which can provide additional information about the recommended products.
  • Add the desired products and configure the recommendation to be triggered by certain conditions. For example, if a customer answers “Acne” to the question “What are your main skin concerns”, they will be routed to this particular quiz recommendation.
  • To configure a specific variant for a product, click on the 3-dot menu and select Set Recommended Variant. 

Conditional Logic

Conditional Logic allows you to take a combination of answers from a quiz taker and show a recommendation based on that information. It can be applied to show specific products based on the answers customers provide during a quiz. This way, the recommendations are personalized and directly relevant to the user’s preferences or needs.

Inclusion conditions should be applied to determine which recommendation is shown, depending on which answers are given.

Exclusion conditions can be applied within each recommendation to exclude certain products depending on which answers are given. It can be configured by clicking on the 3 dots next to a product and selecting Add Exclusion Condition. For example, if a visitor answers that they’re allergic to a particular ingredient, the recommendation could exclude any products that contain that allergen.

A fallback recommendation will be shown when a visitor’s answer combinations are not satisfied by the conditions set for other recommendation pages. To configure the fallback recommendation, select the pen icon, input the title (for example, “Here’s a gift card!”) and select the fallback products. A fallback recommendation does not allow conditions to be specified and will be shown if no other recommendation matches.

For more information about how to configure product recommendations, read this guide.

STEP 4: Style the Quiz (1 hour)

Okendo Quizzes simplifies the styling process with an easy-to-use editor, allowing you to seamlessly align the quiz with your client’s brand look and feel for a consistent and appealing user experience.

To style your quiz

Apply styling settings across a quiz

Navigate to Quizzes > Quiz List, click on the 3 dots next to an existing quiz and then Edit. If you are creating a new quiz, click + New Quiz at the top of the page.

Click on the Configure tab. You will be able to edit General styling settings for the quiz, the Intro Page, Questions and the Recommendations Page.

Each of the sections allows you to customize specific parts of the quiz and its elements.

Preview style settings

Styling changes can be previewed using the window next to the styling form. To reach a specific section of the quiz, navigate by answering the questions in the preview. 

To reset the preview back to the Intro Page, click the X button in the top right of the window. The preview can be shrunk or expanded using the toggle in the top right of the styling form to view how the quiz will scale depending on the area available.

Pro Tip: You can instantly jump to a preview of the recommendations page by switching to the Test tab and switching back to the Configure tab.

Apply styling settings to individual questions

Single-select and Multi-select questions have additional styling settings that can be applied to support images. Navigate to the Build tab and edit or create a Single-Select or Multi-Select question.

  1. Scroll to the Option Layout section. The layout drop-down will have four, different options:
  • Tags: Standard option layout with image thumbnails and option text to the right.
  • Stacked: Images with option text directly below.
  • Side By Side: Similar layout to tags with a configurable number of columns.
  • Circles: Images feature a circular crop with option text below. 

    2.Select an option layout and adjust specific settings for it as needed. Click Apply to view changes in the preview window.3. Click Save at the top of the page to apply the changes to the quiz.

Pro Tip: Images are recommended to be uploaded in the same ratio for each question option. Square (1:1) images are recommended for Side By Side, Tags and Circles layouts while either 1:1 or landscape images work best for the Stacked layout.

Implement custom CSS

For further quiz styling adjustments that cannot currently be made within the admin, custom CSS can be used. Example usage of custom CSS to adjust styling include:

  • Adjusting the dimensions of buttons.
  • Adjusting the product image dimensions and layout of the recommendations pages.
  • Adjusting the font of specific text on a page e.g. headline text on the Intro page separately from the main text for each question.
  • Hiding elements such as the Add All to Cart button.

To add the custom CSS, locate the appropriate selector in your browser and make the required modifications. 

Copy the CSS into the Okendo admin:

  • Click Settings at the bottom of the sidebar. 
  • Click on Widgets and then Advanced.
  • Enter your Custom CSS in the text field and click Save.
  • Navigate back to Quizzes from the sidebar and view your changes within the quiz’s preview window. Confirm the quiz displays as expected and make further adjustments as needed.

STEP 5: Test the Quiz in Platform (1 hour)

Ensure the seamless functionality of your client’s quiz with Okendo Quizzes by conducting thorough testing within the platform before making it live. This step is crucial to guarantee the quiz works flawlessly before customers interact with it.

Test questions, answers and recommendations

  1. Navigate to Quizzes > Quiz List, click the 3 dots next to an existing quiz and then Edit.
  2. Click on the Test tab. The questions that have been set up for the quiz will be displayed along with dropdown menus containing answer options for each one.
  3. Select an answer for each question to simulate the experience of a quiz taker.
  4. After you have selected answers for each question, scroll down to the Recommendations section. The recommendation pages that have been set up for the quiz will be displayed.
  5. The recommendation pages which have a match to the answers selected will be outlined in green and marked with a tick. Any recommendations which do not match will be outlined in gray and marked with a gray dash.
  6. Click on each of the recommendations to view the conditions that were set for them. Smaller green ticks indicate which conditions matched to the answers selected while smaller gray dashes signify conditions that did not match.
  7. If more than one of the recommendations is a match, the recommendation that will display to a visitor will be marked with a green tick. The other matching recommendations will be marked with a gray tick instead. The recommendation that displays will be the one that is set as the highest priority within the Build tab.
  8. A preview of the recommendation page can be viewed next to the testing form.

Identify changes required and publish the quiz

Having tried various answers to the quiz, you may identify issues with the set up such as:

  • Recommendation pages displaying for the wrong combination of answers
  • Recommendation pages not displaying for an expected combination of answers
  • Products displaying on pages when they should have been excluded for an answer

Switch back to the Build tab and make the required changes to the recommendation conditions. Follow the testing steps again to ensure the recommendations display correctly.

Publish the quiz on-site once you are satisfied with the test results.

STEP 6: Install the Quiz In Your Client’s Store (2-3 hours)

Once confident in the quiz’s functionality after testing in the platform, seamlessly integrate it into your client’s store with the following steps:

To install your quiz as a widget: 

Navigate to Quizzes > Quiz List, click the 3 dots next to an existing quiz, and then Install.

Follow the instructions to install the embedded quiz using either of the two methods.

Method 1: Add a Quiz within a Page Section (For Shopify 2.0)

Click on the copy button next to the Quiz ID field.

Go to the Shopify backend, click on Online Store > Theme > Customize.

Navigate to Pages from the top menu and choose which page template to edit.

  • To create a template, scroll to the bottom of the Pages list and click Create template
  • Give your template a unique name
  • Select which existing template you want to base your new template on and click Create template.

Make sure the Okendo app embed is switched on.

Click on Apps > Add Block and select Okendo’s Quiz Widget.

Insert the Quiz ID that was copied earlier from the Okendo app.

Method 2: Embed Quiz Snippet in Theme

Click on the copy button next to the Embed Snippet field.

Follow the steps in Method 1 to edit a Theme but add a Custom Liquid section to a page.

Go to the Shopify backend, click on Online Store > Theme > Customize.

Choose which page template to edit. 

Click Add section and select Custom Liquid.

Insert the copied code from Okendo into the Custom Liquid section.

The quiz will now be displayed in the Theme Customizer. Click Save to finalize changes.

For a detailed guide on installing your quiz, click here.

STEP 7: Add Rewards for Quiz Completion (1 hour)

Enhance engagement and incentivize participants by incorporating rewards into your Okendo Quizzes. Rewarding users for their participation can significantly boost interest and drive positive outcomes.

Configuring Quiz Rewards:

Click Edit Quiz > Configure > Rewards.

Select A Coupon for reward quiz completion. 

In the Discount field, specify the amount and choose between percentage (%) or dollar amount ($) off their next purchase.

In the Minimum purchase field, specify the minimum purchase amount, if any, that your customers must meet to use the discount.

In the Expires after field, select the number of days that your customer has to use the discount before it expires.

(Optional) In the Applies to Collection field, select a collection where the customer can use their discount. If no collection is selected, your customer can use the discount for any product.

In the Description box, enter the text that participants will see once they complete the quiz and earn their reward.

Upon completion of the quiz, the customer will see their results and coupon code.

Customizing Your Quiz Coupon Reward Email

Go to Mail > Mail Templates > Quiz Coupon Reward from the sidebar.

Select the existing email or create a new one by clicking the + New Email button.

Modify a color in the Style section by using the Hex color picker or enter a new Hex code in the field provided.

Pro Tip: If you want to make this email unique from the rest of your customer-facing messages, toggle on the Global Styling switch to override the current global style settings.

Click the Header section to add your company logo or another on-brand image.

​​Note: You need to toggle on Global Styling to change the current image.

Click the Body section to personalize these areas:

  • Add your own Subject Line.
  • Type a greeting in the Salutation field. You can use variables in this field to really personalize your greeting.

Replace the default Body Content with your own custom message.

Click the Footer tab to add a footer (optional).

Click Save Changes.

Conclusion 

As demand for high-quality ecommerce experiences heats up, skilled agency partners are critical to help merchants grow their online businesses. We built this guide to not only assist our partners in transforming how their clients engage with shoppers online, but to bring new revenue-generating opportunities to the table for our partners, too.

Indeed, we’re proud to work with our partners to help maximize the use of Okendo Reviews and Surveys as part of their billable programs. If you’re looking to onboard new clients to Okendo to produce more revenue, check out our recent blogs that dive into what to look for in a customer reviews and surveys provider.

Have additional questions about any of the above strategies, or simply want to learn more about how to set your customers up for success on the Okendo platform? Feel free to reach out to your Partner Manager, or email partners@okendo.io and we’ll be happy to help.

Ready to learn more?

Let's Talk