Support
Help Center
Set up Rylo, understand what it does to your prices, and fix the common snags.
Getting started
Setup takes a few minutes. Rylo creates everything it needs in Shopify for you; the only thing you switch on yourself is the theme app embed.
- Install Rylo from the Shopify App Store, then open it from Shopify Admin → Apps → Rylo. Your store connects automatically.
- Enable Rylo on your theme. In the theme editor, open App embeds, turn on Rylo Smart Pricing, and click Save. This lets your product pages, collections, and cart show each shopper the price they will pay. The setup screens link you straight there.
- Add item costs (Settings → Item costs). With costs, Rylo judges prices on profit. Without them, it falls back to revenue.
- Turn on Smart Pricing with the switch at the top of Home, or for single products in the products table. The first time, you confirm a min and a max (see Your controls).
Rylo also sets up an automatic discount called Rylo Adaptive Pricing and a small web pixel. Leave both in place: the discount is how each shopper is charged their price, and the pixel keeps that price consistent if the browser clears its cookies. The Setup chip on Home shows anything still unfinished.
How it works
- Several prices run at once. For each product with Smart Pricing on, Rylo runs up to five prices inside your min and max, and splits live traffic between them.
- Judged on profit per visitor. Each price is compared with your original price on profit per visitor. The best one takes more traffic, and Rylo keeps testing as demand moves.
- Each shopper keeps their price. The Price Promise holds the first price a shopper sees on the product page, in the cart, and at checkout for your reservation window. Logged-in shoppers keep it across devices.
- How the price is charged. Your Shopify catalog price is set to the highest live price, and the Rylo Adaptive Pricing discount brings each shopper down to their price at checkout. Nobody ever pays more than the price they were shown.
- No button to press. Rylo works in the background as orders come in. There is no schedule to set.
- Which products qualify. When you turn on the store-wide switch, Rylo enrolls products with enough sales to reach a first result within about four weeks. You can still turn a slower product on by hand. Gift cards, bundles, and products sold with subscriptions are never tested. Sold-out products pause and resume when restocked.
Your controls
Min and max
Rylo never prices outside your range. The default is a min of your original price (100%) and a max of twice it (200%). You can instead set the min to break-even (when costs are entered) or remove the max. Store-wide defaults live in Settings → Configurations; override them for any product or single variant from Home.
Settings → Configurations
- Test scope: Each variant (default) tests every variant on its own, including each size. Whole product gives all variants of a product one shared price.
- Reservation window: how long the Price Promise holds a shopper's price. Session, 7 days (default), 14, 21, or 28 days.
- Price rounding: Cents (endings like .99 and .95, the default), Whole $, or Exact.
- Reset prices: puts every product back on its original price.
Pause, resume, and turn off
- Pause all (top bar) holds every product on its best proven price, for everyone. Progress is saved. Resume Smart Pricing picks up where it left off.
- Turn off Smart Pricing stops testing and leaves shoppers on the price you are keeping, so you keep what Rylo found. Shoppers holding a reserved price at or below it keep theirs until their window ends. To go back to your original prices, use Reset prices.
- Edit a price in Shopify and Rylo adopts it as the new baseline. Your edit always wins.
Sales & discounts
Create sales in Sales & Promo and Rylo runs them on each shopper's tested price, so the test keeps going and shoppers always get the discount you advertised on one line. Discounts you create in Shopify still work. Full details are in Settings → Sales & promos.
- Sales you create in Sales & Promo (percent off, amount off, a price hold, volume tiers): start and end on the second you set, come off each shopper's tested price, never go below a product's minimum, and testing never pauses.
- Sales, collection discounts, and dated codes created in Shopify: covered products pause at kickoff on their best proven price and resume when the sale ends. This includes scheduled Black Friday / Cyber Monday discounts and both sides of Buy X get Y.
- Always-on codes (for example WELCOME10): testing continues, and orders that use a code are left out of results and billing. If a code starts driving most of a product's orders, Rylo pauses that product on its own.
- Order discounts and free shipping: testing continues. Discounted orders are left out of results and billing.
- A shopper saw a lower price earlier? A Rylo sale comes off the price they were shown; during a Shopify sale they pay the better of their reserved price and your sale price. Nobody pays more at checkout than the price on the page.
Results
Home shows Revenue uplift, AOV uplift, and PPV uplift (profit per visitor, or revenue per visitor until costs are entered), each measured against your original prices. Open Pricing History from Home to see every change Rylo made, when, and why.
Billing
Rylo is free for your store right now. No card, no fee, nothing to approve. If that ever changes, Shopify will ask you to approve it first, and it will work as described below.
- The fee is 2% of a sale, charged only when that sale still leaves you ahead of your original price after the fee. Sales at your own price are free.
- Your first extra profit is free: the greater of $1,000 or 2.5% of your sales in the billing period.
- Orders that used a discount, and products while paused, are never billed.
- Charges go through your Shopify bill. Your status and usage are on the Billing page.
If your store joined on Rylo's original plan, that plan stays as it was until you choose to switch. Your rate and usage are on the Billing page.
FAQ
- Can I keep some products out of testing?
- Yes. Only products you turn on are tested. Everything else keeps its price.
- Why does checkout show a higher price crossed out?
- Your catalog price is the highest live price, and the Rylo Adaptive Pricing discount brings the shopper down to their price. With the theme app embed on, product pages and the cart show the shopper's price too, so what they see matches what they pay.
- Will shoppers notice the price moving?
- No. Each shopper keeps the first price they saw for your reservation window, from product page to checkout.
- Does Rylo change my theme code?
- No. It runs as a theme app embed that you switch on in the theme editor. Turning the embed off removes it.
- What data does Rylo collect?
- Product, price, and order data needed to run tests, plus a random identifier per shopper so they keep their price. Rylo does not store shopper names, emails, phone numbers, or addresses. See the Privacy Policy for details.
Troubleshooting
- "Rylo is not enabled in your theme": open the theme editor, turn on Rylo Smart Pricing under App embeds, and save. If you changed themes, you'll see "Re-enable Rylo on your new theme"; do the same on the new theme.
- Product page shows a different price than checkout: this almost always means the theme app embed is off on your live theme.
- A product isn't testing: check that Smart Pricing is on for it, that it's in stock, and that no sale is covering it. Products with too few sales are skipped by the store-wide switch or paused for low sales; you can turn them on by hand.
- Shopify asks you to approve access: after an update Rylo may need new permissions. Approve them when you next open the app so every feature keeps working.
- "Store not connected" or sign-in errors: open Rylo again from Shopify Admin → Apps. On heyrylo.com, sign in again and reconnect your store.
Uninstalling
When you uninstall, Rylo puts products back on their original prices and stops all testing. Shopify removes the theme app embed, discount, and pixel with the app. Your store's data is deleted when Shopify sends its data-deletion request, 48 hours after uninstall.
Contact support
Still stuck, or have a billing or account question? Email us directly:
We usually reply within one business day. Include your Shopify store URL so we can find your account quickly.
Still need help?
Reach us directly for billing or technical issues.