About

A discount should buy 💡 something back

We built Symbiotic to give Shopify merchants more control over discounts. Shoppers can make an offer or complete an action, while the merchant chooses the price limits.

A coupon popup gives the same code to the shopper who was going to buy anyway and to the one who was leaving. It costs margin on both, and it teaches everybody to wait for the next code. That is a strange way to spend a discount budget.

So we started from a different question: what could a shopper give you that's worth a few percent? A follow. A newsletter sign-up. A review. A second item in the basket. Or simply the willingness to haggle for it, which is worth something on its own — a price someone worked for is a price they feel they won.

The other half of the answer is the floor. Once a discount is negotiable, the only question that matters is where it stops. We made that a hard stop in the engine, proved it with a property test over thousands of random negotiations, and put the worst case on screen before a campaign can go live.

What we believe

Four principles we won't bend on

🛑

The floor is a hard stop

Every counteroffer is checked against your negotiation limit. Extra rewards have a separate limit, and product minimum selling prices still apply.

🧠

No AI near a live price

AI helps draft messages during setup. Your saved pricing settings decide what shoppers are offered.

🗣️

Say what's true, including the awkward part

We cannot verify a follow, so the widget tells the shopper we're taking their word for it. A promise we can't keep is worse than no promise.

🧮

Show the worst case first

Review an example of your largest possible discount, including rewards, before making a campaign active.

How it's built

Engineering you can verify

The parts that matter most are the parts we test hardest.

Pure, tested logic

The concession curve, the eligibility rules and the reward maths live in unit-tested functions — the same code the app runs.

Secrets stay server-side

Access tokens never touch the browser. The storefront talks to us only through Shopify's signed App Proxy.

Data deletion

Symbiotic processes Shopify data-deletion requests and removes the related records.

Symbiotic is an independent app and is not affiliated with or endorsed by Shopify Inc.

Let them 🤝 earn it, within your 📐 limits

Choose your products, set your discount limits and offer rewards that make sense for your store.

Riley Demo conversation

Started · make an offer

The Complete Snowboard · original price US$699.95

Hi! What price did you have in mind?

Powered by Symbiotic · sample product, no purchase