SUBSOLAR DESIGNS

Deals & Companies

Create deals, categories, companies, register users as companies, and bulk import.

Company names must be unique across all users - not just unique among companies. Two users cannot register the same company name. If a user hits a validation error while registering, ask them to append their city or location (e.g. Acme Coffee - Berlin) and remove any special characters. See FAQ.

Register User as a Company

To enable users to be registered as a companies, enable the option from Appearance > Theme Settings > Deals > Show register as a Company field on registration.

This will add a checkbox when a user is registering if he want to register as a Company. It will allow him to submit deals and edit them.

When registered and logged in, a Profile menu will appear under the profile name in the upper right in the navigation bar. When clicked, the page will show information under My Company, and by clicking Edit, the user can fill some basic information about the Company.

Next to Profile is a Sumbitted Deals link, where a user can see the submitted deals by him.

Note! You'll have to create one Page with the Submit Deal Template so that a Submit button appears in the top right profile menu in the navigation bar.

An additional menu will appear in the main navigation bar with Login and Profile links.

Once a user submits deal, a new email will arrive on the email set in the New Deal Email field in Appearance > Theme Settings > Deals . The deal is uploaded with Pending status until it is approved and updated by the admin. The admin is required to check the deal description, add the Company, Category and click Publish. Once it is published the deal is visible for the users.


The Printable Coupon option only appears when the deal's Deal Type is set to Coupon. If you can't find the printable coupon field on a Discount-type deal, switch the type first.

Creating a Deal

Go to Deals > New Deal

Here you can select the type of deal:

Discount - Normal deal about a discount that features a link to it. Coupon - Discount with a special coupon code. The user is present with the code and after that is redirected to the deal.

You are also presented with an option to choose how to show the deal photos - with a single image or slider.

And lastly and most important you can choose when the offer expires. When you choose a day, the offer will end at 00:00 (the beginning) that day.

When you are ready, hit the Publish button.


Creating a Deal Category

Go to Deals > Deal Categories

Here you can add a new category, write its description and add an icon for it. You can choose (and search) of over 2000 icons.

When you are ready, hit the Add Deal Category button.


Creating a Deal Company

Go to Deals > Companies

Here you can add a new company, write its description and add a logo.

When you are ready, hit the Add Company button.


Bulk Importing Deals

CouponHut comes with the WP All Import plugin and a special CouponHut WP All Import Add-on.

If you have a lot of deals that need to be cenverted for COuponHut, make sure that you have installed the above WP All Import and CouponHut WP All Import Add-on plugins. After that go to All Import in the Admin Dashboard and click New Import

WP All Import Step 1

  • Click on Upload a file and select your *.csv file.
  • In the New Items dropdown, select Deals (don't select the Coupons post type, as it is for WooCommerce, not CouponHut) post type.

On the next step you can revview all the meta information about the deals that are going to be imported. After that proceed to Step 3.

Step 3 is the most important step. Here all the fields (from the posts that are going to be imported) to the right have to be drag and dropped to the corresponding fields that CouponHut uses.

Expand the CouponHut Add-On menu that is below the text content form and start drag and dropping the fields to the corresponding ones in CoponHut.

WP All Import Step 3

Some fields like Deal Type can be one of two values. As these two values can be different in name to the metafields that you have in your old deals, they can be set up to the new ones.

WP All Import Step 3

Example: In your old theme you had two types of Deals - offer and coupon, but COuponHut has discount* and coupon. You can map them by clicking on Set with XPath > Field Options > Mapping and write you old values that are going to translated to the new values.

WP All Import Step 3

After everything is ready, continue and select a unique identifier for each deal (must be field that is different for each deal, normally it's the title).

WP All Import Step 3

Click continue, and all deals will be imported in their new format.

On this page