Run an offer
Sell tickets, products, sessions or your membership at a lower price with an automatic sale, a private link or a code, and what buyers see.
- pricing
- stripe
- members
- codes
- tickets
An offer is something you sell at a lower price: an event ticket, a shop product, a paid session or your membership. It never changes your standard price. People see the lower price only the way you choose, and it stops when you end it.
Offers are in the sidebar under Offers. Press New offer and pick what it is on: Event ticket offer, Product offer, Session offer or Membership offer. A kind with nothing to discount yet is greyed out and says why, for example "Put a product on sale first." or "Set a membership price first." You need Stripe connected, because an offer is a discount on something you charge for.
The list shows every offer in one place, with filters for All, Memberships, Events, Products and Sessions, each offer's status, and the money taken through it.
Offers on tickets, products and sessions
All three kinds share one form, so everything below applies to each.
Name it
Give the offer a name you will recognise, like Friends of the studio. Only you see it. Buyers see the badge you set at the end.
Pick what it covers
The first step lists the events, products or sessions you charge for, each with today's price. Pick one, or pick the whole group (All events, All products or All sessions) to cover everything of that kind.
You can also start from the item itself: a product's or session type's editor has a Discounts section that lists the offers touching it, with a New offer button for the owner that opens the form with the item already picked.
Set the discount
Choose Percent off (1 to 99), Amount off or New price. A sentence under the box shows what a buyer would pay, like "A $79 seat becomes $49."
A new price works for one item only. For a whole group, use percent or amount off. An offer cannot make something free, and it cannot be higher than the price it replaces.
Choose how people get it
Automatic. Everyone sees the lower price on the page while the offer runs. This is how you run an early bird or a sale.
Link. Only people who open the private link see the lower price. Everyone else sees the regular price.
Code. Only people who type the code see it.
Link + code. Either one works.
A private link opens one item, so an offer on a whole group has to be Automatic or a Code.
A code is 3 to 24 letters and numbers, and buyers can type it in any case. Each code is unique across your whole community, memberships included. Drry checks it as you type and suggests a free one if yours is taken.
Set when it runs
Starts and Ends, both optional. Leave Starts empty to start now, and Ends empty to run until you end it.
Add limits
Total uses caps how many purchases can use the offer. Uses per person is there for event tickets only and defaults to 1. Product and session offers have no per-person limit.
Show how many are left is off by default, because it tells everyone your cap. Switch it on and buyers see a line like "12 left at this price." It needs a total first.
Add a badge and create it
The few words buyers see next to the price, like Early bird. The preview on the right shows the buyer's price block, in your community's look, as you fill the form in. Press Create and you land on the offer's page, where the link and code are ready to copy.
What buyers see
The event, product or booking page shows the lower price with the regular price struck through and your badge. An automatic offer with an end date reads like "Until Oct 10, then $79."
"Have a code?" appears only when the item has a live code. A good code shows what the buyer saves. A code that does not work gets one line, the same for every reason, so nobody can use it to find out which codes exist.
The buy button names only what they will pay, like "Buy for $15.20" or "Book for $60", with the saving shown struck through above it. The receipt, the booking confirmation and the ticket email name the price paid, the badge or code, and the saving. An add-on line on a product is priced on its own: an offer on the main product does not discount it.
When a buyer is paying a discounted price through an offer on a shop product or a paid session, a countdown reads Holding your offer price (Holding your time and offer price on a session) above the payment form and counts down ten minutes. That is how long the offer use, and for a session the time slot, is held for them. At zero Drry ends that checkout and puts the use and the slot back on sale. The buyer is sent back with Your checkout session expired. Please try again. if the same price or a better one is still theirs, or That offer is no longer available. if no offer prices them any more or it now prices them higher. A buyer who has already paid by then is not interrupted. Full-price checkouts and event tickets have no countdown.
Early birds and price changes on events
For an event you can also set dated prices right in the event editor, under Price per seat. See Schedule your first event. An early bird set there appears on the Offers page as an Automatic offer.
Membership offers
A membership offer is your membership at a special price, on its own link: for a launch, a founding group, or one particular person. It is a separate link, so your standard price stays exactly as it is on your normal join page. Nobody who is not sent the offer link ever sees it. You need a standard price set.
Create the offer
Choose New offer, then Membership offer, and give it a Name you will recognise, like Founding members. Only you see the name; the Badge in the last step is what members see.
Set the offer price
Type the discounted amount. Your Standard price is shown beside it so you can see the gap, and the offer page shows both, with the standard one struck through.
Decide how long it runs
Starts and Ends dates, both optional. Leave the end open and it runs until you stop it.
If you set an end date you can switch on Show a live countdown to put a ticking timer on the page, styled to match your community.
Or cap the number instead
Total uses limits how many people can take it. Leave it blank for unlimited.
A cap is usually more honest than a deadline, and it is much easier to hold. Twenty founding places that genuinely run out beats a countdown that resets every Monday.
A place is held for someone while they are in checkout, which lasts up to about an hour, so the cap cannot be oversold. If they do not pay, the place goes back.
Switch on New members only if someone who already had a membership should not be able to re-join at the discount.
Write the page
A Badge, which is the small label above the price, and a Greeting, which is the line that welcomes them. The defaults are "Founding member price" and "You were here early. This one's for you."
Make the greeting sound like you wrote it for them, because you did.
Copy the link and send it
A membership offer is always a private link. Use Copy link in the row menu on the Offers page, or copy it from the offer's edit page. You send it yourself: in an email, a DM, or on a call.
Common questions
Can I run more than one offer at a time?
Yes. They are separate offers, so a launch price and a one-off deal for a specific client can run side by side. If two of them fit the same item, the buyer gets whichever is lowest, never both.
Can I use a discount code?
Yes, on event tickets, shop products and paid sessions: choose Code or Link + code when you set how people get the offer. Membership offers are private links only. There is no code to type for those.
Can I offer this to existing members?
Membership offers are for people joining. To change what an existing member pays, look at what happens when you change your price. Offers on tickets, products and sessions apply to anyone who buys, members or not.
Does an offer work with an annual price?
A membership offer is tied to a billing cadence, so set it up against the one you are actually discounting.
Is a free trial the same as an offer?
No. A free trial is its own setting on the Free trial tab of the Offers page, for people joining at your standard price. Someone who joins through an offer link pays the offer price and never gets the trial. See Offer a free trial to new members.
Can the same person use an offer twice?
A membership offer is one per person: a returning member who already used it pays the standard price. An event ticket offer allows one use per person unless you raise Uses per person. Product and session offers have no per-person limit, so a code can be used again by the same buyer until you reach the total or end it.
Can an offer make something free?
Not yet. Percent off stops at 99, and an amount off or a new price has to leave something to pay.