User privacy should be a primary concern for most businesses. After all, it’s the users who provide you with income and traffic. As such, many (if not all) companies create a privacy policy to outline how they protect user data.
Fortunately, there are plenty of tools available to create and implement a privacy policy. What’s more, there’s even a quick way to create a privacy policy within WordPress.
In this post, we’ll discus what a privacy policy is, along with why it’s important. You’ll also find out how to decide whether you need a policy, along with some of the key laws and elements to consider. Finally, we’ll give you three ways to create a privacy policy in WordPress!
For the uninitiated, a privacy policy is a set of guidelines that tells the user how their data is stored and used:
This information could come from a number of sources:
You’ll sometimes be greeted with a pop-up notice asking you to read and accept a privacy policy. Even so, it should be easy to find for the end user.
Essentially, every user on your site will have their data collected. As such, having a dedicated policy in place is not only vital, it’s a legal requirement.
In years past, websites didn’t always need to legally provide any declarations on how they used customer data.
However, over the past few years, there has been a drive from governments across the globe to better secure user privacy on the web. Originally, directives such as the so-called ‘Cookie Law’ gave users a way to accept or deny the use of ‘site cookies’ – small preference files saved on your computer.
From there, more privacy laws have been passed:
Despite some of the local naming conventions, these laws apply globally. As such, practically everyone running a website requires a privacy policy.
Because a privacy policy is a legal requirement, it isn’t enough to simply state, “We protect user data”. There are a number of essential elements you have to include to satisfy lawmakers.
A simple way to understand this is the classic, “Who, What, Why, and How?” approach. You’ll want to consider the following:
You’ll also need to discuss elements such as how you’ll let users know of any changes to a privacy policy and its effective date.
What’s more, the placement of your privacy policy is just as important. Many laws state how easy a privacy policy should be for the user to access. For example, the CalOPPA was central to a legal dispute with Google over the accessibility of its privacy policy.
The requirements to create a privacy policy could seem overwhelming. However, WordPress lets you use multiple ways to create a privacy policy.
Let’s run down the three options you’ll come across:
Without further ado, let’s run through your options.
More recent versions of WordPress include a built-in privacy page. It’s a part-complete template, and is accessed through the WordPress dashboard.
To begin, head to the Settings > Privacy page within your WordPress back end. This is essentially the hub for your privacy policy:
We encourage you to read the information here, as it gives a concise overview of what a privacy policy means for you, and the broad steps you need to take.
Towards the end of the page you’ll find settings for creating and customizing your privacy policy page. You can:
The default page is generated by WordPress, and is ideal for first-timers. To access it, click the Edit link within the Edit or preview your Privacy Policy page content notice.
Once you click the Edit link, you’ll come to a Block Editor page containing your privacy policy framework:
You’ll notice some sections are complete, while others simply have a heading. It’s a good idea to check the complete sections for accuracy before publishing the page.
As for the blank sections, your goal is to fill them out with the information your users need to know. The exact wording is beyond the scope of this article, although every site includes a dedicated guide to help you complete each section:
There’s even suggested wording to use if you’re stuck:
Once your privacy policy is complete, the final step is to Publish your changes, and display it in WordPress.
Your first decision here is where to place the link. Our opinion (although we’re not lawyers) is to put a link to your privacy policy in an area of your site common to every page. The footer is ideal.
To do this, head to Appearance > Menus within WordPress. Here, either select your existing footer menu, or click the Create a new menu link:
Next, give your menu a name if required, and choose a display location. We’re using the Twenty Twenty-One default theme, so we’ll choose the Secondary menu location before clicking Create Menu.
You’ll now want to select your privacy policy page from the Pages > View All menu. You may need to Publish your page if you can’t see it in the list.
Your final steps are to expand the menu item and change the navigation label if necessary, then click Save Menu:
Before you call it a day, check out the link on the front end for visibility and other errors:
You may want to tweak your settings, wording, and placement to perfect your privacy policy.
It may be that you’d like a simpler privacy policy than WordPress’ solution. The good news is that there are a number of free (albeit limited) tools to help you create a privacy policy.
A quick search for free privacy policy generators brings up a number of options, such as TermsFeed and FreePrivacyPolicy. However, some of the more important elements, such as social media and analytics usage, require a fee.
Instead, GetTerms.io is a no-nonsense way to create a privacy policy. In fact, there are exactly five fields, a drop-down menu, and two checkboxes to navigate:
Once you’ve filled in the details, click Generate Terms, and the site will create a privacy policy and Terms of Service:
You can choose either a text or HTML version of your policy. We recommend switching to View HTML, then clicking Copy to clipboard. From here, you’ll want to head back into WordPress in order to display your policy.
Publishing your privacy policy is much the same as using WordPress’ own solution. However, you’ll need to create a dedicated page using the HTML you copied earlier.
To start, click Pages > Add New from within WordPress. Inside the new draft, head to the Options menu on the right-hand side of the screen, and click Code editor:
Next, simply paste in the HTML you copied from GetTerms.io, then click Exit code editor. Finally, Publish the page and add it to a suitable menu as before.
In our opinion, a premium solution for creating a privacy policy is the way to go for most serious WordPress sites. Let’s take a look at how to implement one.
First off, you’ll want to choose the right tool for the job. In a nutshell, there are two solutions to weigh up: Termageddon, and iubenda.
Both essentially do the same thing. They provide you with a way to generate a privacy policy that updates when the laws changes. In theory, you’ll only need to generate your privacy policy once, and it will stay updated.
As for which tool to choose, for the average random user, iubenda pushes ahead of Termageddon. Here’s why:
Given the scalability, price, feature set, and support, iubenda would be our choice. What’s more, there’s a basic free tier. For the rest of this article, we’ll show you how to create a privacy policy using iubenda.
To start, head to the iubenda website and click Start generating. You’ll be asked you to choose the focus for your privacy policy, and your business name. There’s also a video here if you need help:
When you’re ready, click the Start generating button, then sign up for a free account. You’ll be brought to your dashboard, where you can click Generate now under the Privacy and Cookie Policy section:
The generator lets you add modules to your policy depending on the data you collect. While you can manually add elements, you’re also able to scan your site and auto-populate the privacy policy:
Regardless, for each element you’ll need to select the exact data you collect before saving your changes. When you’re finished, click the Save and close button.
Finally, click Next and fill in your name, company address, and email address:
Clicking Next again brings you to the final part – embedding your privacy policy.
Once you’ve checked over your privacy policy and clicked Next, you’ll see a completion screen and a link to your embedding instructions. This screen will give you a few options depending on your subscription. For free users, you simply get to display a footer widget:
Here, copy the code to your clipboard, and head back into WordPress. To keep things simple, go to Appearance > Widgets, choose the Custom HTML widget, paste in your code, and save your changes:
Once you check out the front end, you’ll see the privacy policy link displayed in the footer:
At this point, you could customize your widget button further. However, the default is discreet yet noticeable – perfect to help draw user attention to your privacy policy.
Privacy is one the many ‘hot topics’ concerning the relationship between a business and user. This is because the user data collected could wreak havoc in the wrong hands, and runs the risk of eroding your customer’s trust.
In this post, we’ve looked at three ways to create a privacy policy for your WordPress website. Let’s quickly recap them:
Do you believe a privacy policy is necessary, and if so, what tools are you considering to create yours? Let us know in the comments section below!
SeedProd is one of the elders of the WordPress ecosystem. It's also a bit of…
Really Simple Syndication (RSS) feeds are a vital component of the WordPress ecosystem. They act…
It’s that time of year again when people start revving up their shopping lists, hunting…
If you clicked on this post, I’m guessing you want to find the best solution…
Trying to figure out how to start an online course so that you can share…
Considering using Teachable to create an online course? In our hands-on Teachable review, we'll help…
View Comments
Nice article, thank you. Getterms would be my favourite choice as a privaci policy online generator tool. They also give you the Terms of Service (with the free option) and they don't ask for you to sign up or share your email address
Glad you enjoyed the article, Pasquale. GetTerms is a nice option too – thanks for sharing!