Frequently Asked Questions


How do I install Giveaways?

Click “How do I install Giveaways” for step-by-step installation instructions.

Does KingSumo Giveaways only work for WordPress?

Yes, KingSumo is only available for websites. There are no other options available at this time.

How do I setup my first giveaway?

Click “How do I setup my first giveaway?” for a video with step-by-step directions:

Does it support different languages?

Yes, most of the text on the user facing side of KingSumo are localized; meaning it will be translated if a translation file is available.  The language used will depend on the site language chosen under your site’s “General” settings page.

We currently offer a handful of languages with the plugin, these files are located under the ks-giveaways/languages/ folder.  If you don’t see yours you can use an online tool such as Loco to modify an existing translation file to be used for your language.  Be sure to save the file with the appropriate filename so that it’s picked up correctly by WordPress.

For example, the translation files for French would be named:


If you would like to submit your completed translation for use with a future release of KingSumo please email it to us at

Is KingSumo available in my language?

Advanced: You can edit the HTML template in the plugin folder.

ks-giveaways > ks-giveaways > templates > responsive3

Read the “README_MODIFYING.txt” first.

We recommend having a web developer make these changes for you.

Does Giveaways integrate with my e-mail marketing service?

We currently integrate with and automatically push emails to the following email providers:

  • Aweber
  • Campaign Monitor
  • GetResponse
  • Mailchimp
  • ConvertKit
  • ActiveCampaign

Need help adding that integration?  Here’s how to do it!


Can I use the email template to email contestants at anytime or just when the contestant enters the giveaway?

The e-mail template is only for when a contestant first enters your giveaway.

You will need to manually e-mail your contestants if you wish to communicate with them further.

Is Giveaways compliant with Facebook’s terms of service?

We created Giveaways to be FB compliant but please review FB terms as they are subject to change. You can view Facebook’s TOS here.

My site is hosted on WP Engine, will giveaways still work?

Yep but WP Engine have pretty heavy caching rules so you should contact support and have them add exclude rules for /giveaways/.  We have provided a template below.


I use the KingSumo Giveaways which relies heavily on dynamic content.  Can you please add exclude rules for*


Can we add images to our Giveaway?

Yes, you can add 3 images and a background image.

Can I remove the “Powered by KingSumo” badge?

Yes you can. There are two ways to accomplish this. You can either remove it from the template PHP file (rules.php) but then you will have to manage your template through upgrades.

The second option involves using CSS to simply hide the button from the browser.

To do this go to Settings -> KingSumo Giveaways -> Advanced

and place the following in Extra footer field:

<style>.small-12 .powered-by { display: none; }</style>

Can we add additional fields beside email address?

Unfortunately no. We’ve done hundreds of tests and having more fields dramatically kills conversion rate.

Causing people to stop and think will not allow your giveaway to become viral.

You can edit your confirmation e-mail template with a question or link to a form though.

The only extra information we allow you to collect through the giveaway itself is the user’s Name. If you choose to enable that, just head to Kingsumo Giveaways > Options > Settings tab, then click the checkbox next to “Ask for name”. Easy peasy! 🙂

Can we change fonts/css?

Yes, but it’s advanced and we strongly recommend you have a professional web developer handle it.

Here are the directions:
In the templates dir theres a README_MODIFYING.txt to clone+modify the template.

In advanced you can also paste in additional footer code, you could override CSS there too.

How do I remove the scrollbar I see when embedding the Shortcode?

There’s a height attribute in the shortcode that can be used to adjust the height of the iFrame. It would look like this:

Post ID#xxxxxx is not a valid giveaway.

You can adjust the number to suit your needs!

Can I add a Tracking Pixel or some other extra code/scripts to my Giveaway Page or the Share Page?


You can add Tracking and Conversion Pixels by going to your WP Admin dashboard and then Settings > KingSumo Giveaways > Advanced tab. From there, you’ll see a “Extra Footer” and “Extra Contestant Footer” section. The first is for the giveaway’s landing page and the second is for the sharing page that’s reached after entering the giveaway.

Here’s a video of where to enter that info and what pages each section impacts:

Does Kingsumo draw the winner for me? How do I do that?

To pick a winner for your giveaway:

* head to your WordPress admin dashboard.
* go to KingSumo Giveaways > All Giveaways and hover your mouse over the giveaway you want to draw a winner for.
* click on “Manage Giveaway”
* click on the “Draw” button to draw a winner
* if you want to draw a different winner, click “Re-draw”
* if you’re satisfied with your drawn winner, click “Confirm” to confirm that they are the winner of your giveaway

Here’s a quick video of the process if you need more help:

How can I prevent spam entries on my Giveaway? Can I add a reCAPTCHA?

You bet! Plus, the process is automatic with Kingsumo Giveaways.

Just head to the settings of the KS Giveaways plugin, then under the reCAPTCHA heading, enter your Site Key and Secret Key. The KS Giveaways plugin handles all the rest automatically 🙂

Here’s the process start to finish:

Can I set it up for the person to like something after submitting their email?

No, that is against Facebook’s terms of service.

I received a weird error about T_PAAMAYIM_NEUDOTAYIM, what’s up with that?

If you receive an error similar to Parse error*: syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM, expecting
T_VARIABLE in *<file>* on line *<number>* make sure you are using PHP 5.3 or newer.  PHP5.2 is over 5 years old and is no longer actively maintained.

If you are a GoDaddy user please see for instructions on switching to PHP 5.3 or newer.

If you are a HostGator user please see for instructions on switching to PHP 5.3 or newer.

Why isn’t my Entry Email arriving after users enter the giveaway?

It sounds like your webhost is using “shared hosting” where many different clients are hosted on the same server. This is common for economy hosting plans, or sites that don’t need to handle enormous amounts of traffic.

Solution: As shared hosting isn’t the best for sending e-mail, we highly recommend trying a plugin like the WP Mail SMTP to offload the mail sending to a third party provider like SparkPost (or Gmail).

Once you offload the sending of emails from your webhost to a dedicated mail server, those emails should start getting out 🙂

Here’s a quick video we have about this common problem: