Providing discounts

If you have monetized your app with monday, you can now offer discounts to accounts!

Discounts can help you attract new users and convert free users to paid plans. They can also help provide users with a better customer experience while generating more profits for you. It's a win-win situation for everyone!

Why should I offer discounts?

After first thought, offering a discounted rate may seem counterintuitive. If you want to generate more profit, why would you provide discounts to app users?

Contrary to popular belief, discounts can actually bring new paid users to your app and help retain current users.

For example, you could offer a discount to a user nearing the end of a trial. The discount may help increase the odds of converting them into a paid user. You could directly reach out to the user to offer a limited-time discount if they decide to purchase a paid plan.

In the same way, you can offer a discount to users on your app's free plan (if it has one). The discounted rate may encourage them to convert from the free plan to the lowest paid plan. You can contact them using their email and offer an ad-hoc discount.

You can also offer users a discount to transition them from their current plan to a higher one. Let's say that a paid user is reaching the limits of their plan. They generate 490 PDFs monthly, but their plan limits them to 500. You can contact them directly to offer a discount if they upgrade to a higher tier.

As you can see, there are many instances in which discounts can help you generate more profit and improve the overall customer experience!

Please note that you can only offer discounts to users pre-purchasing the plan. You cannot provide a discount for a plan if the customer is already paying for the same tier.

How to create a discount

If you want to provide an account with a discount, follow these steps:

  1. Open the Monetization page.
  2. Navigate to the Grant Discount column.
  3. Obtain the Account ID and put it in the Account ID field.
  4. Select the plan for which you want to offer a discount.
  5. Specify if the discount is for a monthly or yearly plan.
  6. Designate whether or not you want the discount to reoccur.
  7. Type in the percentage of the discount that you would like to offer.
  8. Click Set.

After offering the discount, the user can view the plan options in the app. They must select the plan for which you provided a discount, and the reduced rate will appear.

Error messages

Error messageIssue
Failed to grant discount - Check your inputsUser entered invalid input (for example, a negative discount percentage)
Failed to grant discount - Invalid account detailsAccount with the provided account ID doesn't exist
Failed to grant discount - App isn't installed on the accountThe app is not installed on the account
Failed to grant discount - User cannot grant discountsGranting user cannot provide discounts

FAQs

How do I obtain an Account ID?

You can run the following query in the API to obtain an Account ID.

query {
  me {
    account {
      id
    }
  }
}

Can I provide a discount to an account that has already purchased a plan?

No, you can only provide a discount on a new plan subscription. You can provide a discount for a new plan if an account already has an active plan and wants to switch to a different tier.

Can I create a discount code and offer it to all users?

You cannot generate a code that multiple accounts can use. The system requires you to specify which account you want to provide a discount for by inserting an Account ID.

Let's say I sit in the EU and want to offer a discount to a customer in the US. Can I provide discounts across different regions?

For now, the system will not let you provide a discount to a customer in a different region. If you find yourself in this situation, please email us and we can manually give your customer a discount.