Easy Digital Downloads – Users Create Coupons on the Frontend

easy digital downloads allow users to create coupons on the frontend

If you want loyal customers, you must be ready to give them something. And coupons are great for that purpose. With coupons, you cannot just get loyal customers, but also new customers, so they will be always good for your sales.

Now, if you want your shop managers to be able to create coupons from the frontend, this article is for you. We’ll show you how to easily allow them to create coupons from the frontend using the WP Frontend Admin plugin.

This plugin allows you to display any wp admin page on the frontend with just one click.

You can get it here:

Try plugin for free

You can try the premium plugin on your website for free for 7 days.

After installing and activating the plugin, you need to follow these simple steps:

1- Open the discount codes section

You need to open the EDD discount codes section. For this, go to Downloads > Discount Codes, and once there, click on Add New.

2- View it on the frontend

You need to view this on the frontend, so click on View on the frontend.

3- Configure and publish the page

After clicking on the View on the frontend button, you need to configure the page title, URL slug, template, and the menu where it will appear. For this, the plugin will display a left side menu.

You can also hide any unnecessary elements. Just click on Hide element and then click on the elements you want to hide.

For example, you may hide these elements:

  • The Add New Discount text
  • Screen Options
  • Help

After configuring the page’s appearance, just click on Save to publish the page.

4- Create coupons on the frontend

Now you’ll be able to create coupons on the frontend. You’ll just need to sign in to see the page’s content.

After signing in, you will be able to add EDD coupon codes on the frontend.


It’s really simple to allow your users to create coupons on the frontend. Just one click and some minutes to configure and publish your new frontend page.

You can get the plugin here:

Try plugin for free

You can try the premium plugin on your website for free for 7 days.

important questions

1- Can I use other plugins to create web apps?

Yes. You can display any admin page on the frontend, and it works with all WordPress plugins.

2- Is the plugin compatible with page builders?

Yes. You can use it with other page builders such as Elementor, Visual Composer, Gutenberg, Divi, Beaver Builder, WP Page Builder, Page Builder by SiteOrigin, Oxygen, Live Composer, Brizy, and many others to create great sites.

3- What if I cannot see this page on the frontend after login?

If you can not view the page after log in, you need to use one of these roles:

  • administrator
  • author
  • shop_manager
  • shop_accountant
  • shop_worker
  • shop_vendor

In case you don’t want to assign one of these roles, you can create a new user role with the User Role Editor plugin. This new user role needs the edit_products capability.

4- How many elements can I hide?

You can hide all elements you want. It all depends on what you need.

Just be careful not to hide elements you might need in the future.

5- What if I want to revert the elements I’ve hidden?

You can revert that. Just click on Revert below the Hide element button.