Home›Setup guide

Setting up Buddybuy

Installing Buddybuy and getting your first group discount live takes about five minutes. You do not need to touch your theme code at any point.

PrestaShop and OpenCart follow the WooCommerce steps — upload the module, then paste the same four values. See all platforms.

1

Install Buddybuy from the Shopify App Store

Open the Buddybuy listing and click Add app. Approve the requested permissions. Buddybuy is free, so there is no plan to choose and no billing screen.

2

Enable the group shopping room in your theme

Go to Online Store › Themes › Customize, open a product page template, and click Add block in the product section. Choose Buddybuy Room. Save. The widget now appears on every product that uses that template — no theme code editing.

3

Pick a display style

In the block settings, choose how the room appears: a slide-in drawer, a floating bubble, inline within the page, or a modal. Drawer works well on most themes; bubble is the least intrusive on dense product pages.

4

Match it to your storefront

Set the theme to Storefront so the room inherits your existing colours, or pick one of the built-in dark, light, pink, mint and peach themes. A custom colour option is available if you need an exact brand match.

5

Set your language

Choose Auto to follow the shopper's browser language, or fix it to English, Urdu, Hindi, or Roman Urdu. Right-to-left layouts are handled automatically.

6

Create your first group discount rule

In the Buddybuy admin, add a discount rule and set its conditions — minimum number of members in the room, minimum cart total, and the products or collections it applies to. Set the discount percentage. The rule is applied at checkout through Shopify Functions, so shoppers never enter a code.

7

Test it with a second browser

Open a product page, start a room, and copy the invite link. Open that link in a private window or on your phone so you join as a second member. Vote on a variant, add something to the shared cart, and confirm both sessions update and the discount appears at checkout once your rule's conditions are met.

Choosing your first discount rule

The most common mistake is applying a group discount store-wide on day one. Start narrow and widen it once you can see what it does to order value.

  • Pick one collection. Ideally the one where shoppers hesitate most over variants — usually apparel or anything sold in multiple colours.
  • Require at least three members. Two people in a room is a conversation. Three or more is where the order size actually changes.
  • Set a cart-total floor. Without one you are discounting small orders that would have converted anyway.
  • Start modest. A 5–10% tier is enough to be worth sharing a link for. You can raise it once you know the effect on margin.

What to check before you announce it

Run through the room once as a shopper would, on a phone rather than a desktop, since most invite links are opened on mobile.

  1. The room opens on the product page and does not cover the Add to cart button.
  2. The invite link opens correctly for someone who is not logged in.
  3. Voting updates for every member without a page refresh.
  4. Items added by one member appear in the shared cart for the others.
  5. The discount appears at checkout once the rule's conditions are met.

Tip: test the invite link in a private window rather than a second tab. A normal second tab shares the same session, so you will not see what a genuinely new member sees.

Troubleshooting

The room does not appear on my product pages

Check that the Buddybuy Room block was added to the product template you are actually using. Stores often have more than one product template, and adding the block to Default does not affect products assigned to a different one.

The discount is not applying at checkout

Confirm the room meets every condition in the rule — member count, cart total, and product or collection scope. All conditions must be met at once. Also check whether another discount is already applied, since Shopify's combination settings decide whether two discounts can stack.

Members are not seeing each other's changes

This is usually a connection issue rather than a configuration one. Confirm both members are in the same room — the link must be the room invite link, not the plain product URL, which starts a separate session.

Common questions

Do I need to edit my theme code to install Buddybuy?

On Shopify and Wix, no — the room appears once the app is installed. On WooCommerce, WordPress, PrestaShop and OpenCart you install a plugin and paste four values, with no theme editing. On any other store you paste one script tag into your product template, once.

Will Buddybuy work with my theme?

Yes. The room renders inside its own shadow DOM, so your theme's CSS cannot break it and it cannot break your theme. It can also inherit your storefront colours so it matches without configuration.

How do shoppers invite their friends?

Every room has a shareable link. A shopper opens the room on a product page and sends the link through WhatsApp, Messenger, or any other channel. Anyone who opens it joins the same live room.

How are the group discounts applied?

On Shopify, Wix and the plugin platforms the discount is calculated on the server from the room's real member count and applied at checkout, so shoppers never type a code. On script-only stores each member is handed a single-use code that you created in your own store, because we cannot reach inside that checkout.

Can I limit group discounts to specific products?

Yes. Each discount rule can be scoped to specific products or collections, so you can start with one category and expand once you have seen the effect on margin.

For background on the different group buying models and where this one fits, see how group buying works.

Ready to install?

Create your account, add your store, and the room is live on your product pages in minutes.