Got Questions? We got answers!
Great question. It basically means that we take your existing text and images on your site and change them based on who’s visiting. For example, you could show a different message to a first-time site visitor versus a loyal customer.
We do both. We can add new content to your site including text blocks, banners, bars, and badges. We can also replace existing content like replacing your theme badges and top bar, as well as your home page hero image, collection page hero image, and product page carousel images. For image content, you can use Because to test one image versus another or just target dynamic images based on UTM's (like from ads or a Klaviyo email for example) so that a particular segment sees a different image.
It should be less than 1MB.
Great question! We integrate into all your Klaviyo segments, flows, and campaign data to detect who a site visitor is when they arrive on site. For example, if a site visitor arrives on site and we know they’re a part of your Klaviyo “never purchased” segment, we might offer them a first-time customer discount code. Read more here.
What if I don’t see my Klaviyo segment in the dropdown?
As long as your Klaviyo segment is spelled with the exact spelling (same as it is spelled in Klaviyo), it will work fine!
When should I use a Klaviyo Campaign versus a Klaviyo Segment rule?
Klaviyo campaign rules can only be used to direct a site visitor straight from an email to a page with your campaign on it (home page, collection page, or product page). Klaviyo campaign rules also do not persist, so if you direct someone from the email to the product page (for example), the campaign will show there, but then the Klaviyo data will not persist beyond that page. This is why we recommend using Segment rules in almost all scenarios (you can even create one associated with your campaign, like “has opened/clicked campaign”) because you can use it anywhere on site (including cart), and it does persist. Alternatively, you could use a UTM rule to create a persistent campaign, but remember that UTM rules cannot be used in most slide-out carts. The best way to tell whether your UTM campaign will persist is by checking if the UTM is still in the URL - if it’s gone from the URL, then the UTM rule will no longer work.
Yes! A lot of our customers do use Recharge (Tom Brady’s TB12, Chomps, etc.). Recharge subscription orders also get processed in your Shopify analytics data. Since we use Shopify analytics to feed our AB testing dashboard, this allows us to get the complete picture of your analytics for both subscription products and one-time purchases.
Many merchants like Canopy and Chomps use Because and Rebuy together as we excel at different things. Rebuy does a great job of helping increase AOV and providing product recommendations both on the PDP, in cart, and in checkout. Their hero product is their smart cart which is great for upselling, cross-selling, gift with purchase, etc. You can think of them as the product recommendation experience for your pre and post-purchase journey to boost AOV and us as the messaging and CRO platform for your site. We also fully integrate with their smart cart and can embed messaging into if that is something your site uses.
Since our app loads after the page loads, we’ve seen that it has nearly no or any impact, to SEO or Google site speed. Our app doesn’t replace any H Tags, image names, or alt text. which are all key contributors to SEO. If you do use our image replace feature, we recommend using the proper SEO naming conventions on the files
Our 63kb script loads content after the initial page load, resulting in minimal to no impact on page speed.
We can help personalize your website across the entire pre-purchase journey including a wide variety of use cases across promotions up-sells, cross-sells, reviews, free gifts, give back, bundles, UTM based influencer campaigns, dynamic shipping, welcome campaigns for Klaviyo segments, product recommendations based on purchase history, and much more.
We can handle gifts with purchases a few different ways. If you want to have the gift automatically added to cart, you'll want to use a Shopify script (or new Shopify functions). If you're open to prompting the customer to add the gift themselves, we can help facilitate that either by linking to the PDP or using a Shopify permalink to add it to cart on click. Here's an example deck of what that flow would look like.
For upsells and cross-sells, it's essentially the same thing - you can either link to the PDP, PLP, or use a permalink. Stay tuned for new features coming to Because soon for an actual product carousel widget that will allow for a more visual option to add items to cart.
Here’s a great case study on how CPG brand Chomps uses us for their DTC site to compliment their already very strong presence also in retail. One of the hurdles many CPG brands face when shifting focus to DTC is customer engagement and retention. This is where Because stands out. Since we integrate into the Klaviyo cookie, we can personalize your site based on tons of important data about site visitors using your Klaviyo segments, including things like previous buying behavior, whether or not they're already on a subscription, first-time buyers, customers who haven't purchased in the last 180 days, abandoned carts, geolocation like country and state, quiz data, personas, and more.
We have an AB testing functionality that’s typically used for every new campaign you create to measure the impact on your site. You can either test one campaign against another to see which copy, design, colors, etc. perform better, or you can test a campaign against a blank control group which will simulate a “with” and “without” Because experience to track data across both the control and test groups. All AB tests will report out in real time on impressions (views), add to carts, orders, conversion rate lift, add to cart rate lift, AOV, and clicks (if applicable).
Total price / number of paid orders. Total price = The sum of all line item prices, discounts, shipping, taxes, and tips in the shop currency.
Because analytics are pulled directly from Shopify analytics.
When a site visitor arrives on site, we identify them by Shopify session ID and we randomly select them for either group A or group B (if you're running an AB test). From there, you can either show two different campaigns (1 to group A and 1 to group B) and track both of their behavior (add to carts, orders, size of order, etc.) or you can show nothing (control group) to group A and show the campaign to group B (test group) to again track the same behavior on both groups.The latter is our more popular option and the primary way we prove ROI during the trial.During an initial trial period, we'll gather data across 5-10 campaigns. Some will do well and some won't - that's just AB testing! Our goal is to prove an overall 5-15% conversion lift to show you how you can lean into the tests that did work and continue to use those learnings to drive CRO in the long term.
For ROI, we don't attempt to track revenue across multiple campaigns as there will most definitely be overlap (a site visitor may see a badge on the PLP and then also a message in cart and both would be connected to the same order for example). In order to prove ROI, we calculate revenue lift on one campaign (let's say for example that group B converted 10% higher and had a $2 higher AOV and thus drove $4,000 more revenue). We then divide that revenue lift by the monthly price of Because (dependent on your plan).
You can cross reference all of your data inside your Shopify analytics, but it's difficult to directly compare as you won't have visibility into group A versus B as mentioned above and there's also a lot more advanced rules layered on top of the Because data (for example one rule set could be -> site visitor has >$50 in their cart, is in Klaviyo segment X, is in the United States, and is on Product Page Y). You should be able to get a general comparison though by comparing Because to Shopify.
In short, our widget is triggered to re-check rules and refresh upon a button click (normally on the product page). Depending on the structure of the buttons inside the cart, campaigns may also auto-refresh from upsell/quick add buttons inside the cart and from the quantity buttons in cart (increasing and decreasing the quantity). Some carts have their quantity options in cart actually set up as an icon (svg) that's being clicked (so it’s not actually a button) and therefore the cart does not refresh.
Here’s what to expect: if a site visitor is seeing a shipping message that tells them how close they are to free shipping (for example) and then they add an item to cart that qualifies them for free shipping, the message will refresh and change to tell them they’ve qualified (assuming the rules have been met) and the prior message will be removed.
In cart, when a site visitor already has an item(s) in cart and they add another item from the PDP, it will auto-refresh the cart without having to manually refresh the page. This applies to both loading new campaigns that may qualify as well as removing old campaigns that no longer qualify inside the cart. Please note that badge campaigns do not auto-refresh based on add to cart.
Here’s a deck that explains how to use Image Testing visually! The below will still be helpful, though, so still make sure to read :)
Where? We can support image testing on your home page hero image, product page images (sometimes carousels depending on the site), and collection page banner image (if applicable). We cannot support image testing on individual product image tiles on the PLP.
How? First, prepare your images. You can either choose to upload a loading state image into your theme to replace the existing image, or you can use the current image as the control. If you’d like to avoid a flicker from one image to the next on the 2nd image (see first image quickly and then within 0.2 seconds, load the second image), you’ll need to upload a loading state image into your theme. This is the more popular option, but you can do either. Next, prepare your two images you want to test. Most merchants text a product image versus a lifestyle image or two different designed images with different badges/messaging to see what resonates better.
How? Second, add the Because image testing script into your theme. Ask one of our team members and we’ll give you the snippet of code to add into your site! This is the only snippet of code Because requires - no other content requires code (badges, banners, etc.)
How? Third, create an image testing campaign inside Because. Ask us to turn on Image Testing permission if you don’t already have permission. Once you have the permission, you’ll create two separate campaigns (one for each image) if you plan to go the path of “no flicker.” If you don’t mind the flicker, you’ll leave your current site as is with the current image (the control) and you’ll upload the new image as the second image (the test). Once inside the editor, you’ll have the option to upload your image. Only one image per campaign!
How? Create an AB test. Go into your AB testing dashboard and click “Create AB Test.” From there, you’ll select a “campaign vs. campaign” test if you’re uploading two images (no flicker) or a “campaign v. control” test if you’re only uploading one image (will have a flicker). We recommend setting your AB test to 50-50 % split to get the best initial look at performance (add to cart rate, conversion rate, AOV, and revenue lift). Keep in mind if you set up a split different from 5-50%, revenue lift is unreliable because one had a higher chance of converting than the other based on the % of traffic.
REMINDER: All AB tests have to follow the exact same rules! So, you can’t AB test one image with one set of rules against a different image with a different set of rules. This same limitation applies across all Because campaigns (even outside of images) to ensure the integrity of your data (make sure you’re comparing apples to apples).
As long as your tag or collection is spelled with exact spelling (same as it is spelled in Shopify), it will work fine! It is not case sensitive.
We only support UTM_campaign (utm_campaign=sample). All other UTMs can be done instead with our “URL contains” rule (include everything that comes after the first “/”). For example: /products/white-shirt?utm_source=lets&utm_medium=sell-some-shirts?custom=123456789
Create. Test. Get Results.
Take the power back from your developer and make every piece of content on your site dynamic. Use the Because easy editor, playbooks, and rules to create messaging that increases revenue.
Stay up-to-date & get content that converts