Offer Sales

You can create sales to boost your user base and app visibility by offering a discount on all your app's plans. The discount automatically displays on your market listing, pricing plan page, and the Manage Apps dashboard.

App eligibility

You can only create sales for apps that meet certain criteria.

Eligible appsNon-eligible apps
Published apps that:

  • Have recurring plans

  • Have usage-based plans

  • Are billed internally
Apps that:

  • Aren't published

  • Are free

  • Aren't billed by Wix

  • Contain single plans only

  • With bundles/benefits
  • Considerations

    Consider the following before creating a sale:

    • Only 1 sale can be active at a time.

    • The discount percentage applies to all of your plans. You can't offer different discounts for each plan.

    • For apps with usage-based plans, Wix applies the discount only to your plan's base fee. You must calculate the discounted rate of any additional charges and send the total amount after the discount to Wix.

    • Once you create a sale, you can edit the terms of your sale at any time up to and including the sale duration.

    • If you delete a plan that is on sale, the plan is no longer part of the sale. If the deleted plan was the only plan in the sale, the sale ends and is no longer active.

    Options for defining a sale

    Planning your sale requires consideration to maximize customer engagement and drive app adoption. When defining the sale, provide values strategically for the following:

    • Sale duration: Start and end dates for the sale.

    • Discount options: Discount percentage for the plan price.

    • Supported plan cycles:

      • Yearly: The full subscription term is discounted for the first year.

      • Monthly: Discount the first month or the first 12 months.

    Create a sale

    After determining the options you want your sale to offer, you are ready to create the sale.

    1. Go to Manage > App Market > Sales in your app's dashboard.
    2. Click Create Sale.
    3. Enter a name for the sale. This name is only visible to you.
    4. Enter a discount percentage from 5%-95%.
    5. Select the plans to include in the sale.
    6. Select the billing cycle(s): Yearly or Monthly. For monthly, choose either the first cycle or the first 12 cycles.
    7. Select the sale duration, start date, and end date.
    8. Click Save.

    Track sale performance

    Monitor your app's sale performance from Payouts in your app's dashboard, where you'll find detailed reports on sales and discounts applied. You can see the sale data under the Offers column.

    Helpful APIs

    Wix offers APIs that you can call to retrieve details about your users' participation in the sale and facilitate checkout at the sale price.

    While you can get this information in Payouts, using APIs gives you instantaneous access to this data without your waiting for tables to update.

    Tip: You can also see information about upgrades on the Statistics page, but there is no indication if the upgrade came from a sale.

    You can call these APIs to export the data and extract the information you need:

    • Get App Instance API: Call this API to check if a user upgraded during the sale. The API returns an availablePlans array. Each plan in the array has a source field that tells you where the sale originated from. The source field displays the sale name.

    • Get URL API: This API returns URLs to external pricing pages, which you can use to redirect the user straight to checkout. Keep in mind that if a coupon code is applied at checkout, the coupon terms overrides the sale terms during the checkout.

    • List App Plans By App Id: Call this API to see the discounted price in the appPlans property of the response.

    See also

    Did this help?