Black Friday / Cyber Monday 2016 WordPress Deals – Big Savings

Are you looking for the best Black Friday and Cyber Monday deals on your favorite WordPress products. These next few days are the perfect time to buy premium WordPress plugins, themes, and hosting. To help you find the best deals, we have listed the best WordPress Black Friday and Cyber Monday deals for 2016. Some of these are exclusive just for WPBeginner readers.

WPBeginner WordPress Black Friday Deals - 2016 Edition

Note: These offers are for LIMITED TIME only. We’ve indicated the expiration date next to each offer.

Don’t forget to bookmark this page because we will be updating it throughout the week as we find new deals.

Name Type Discount
OptinMonster Plugin 35% off
Envira Gallery Plugin 35% off
WPForms Plugin 35% off
Soliloquy Plugin 35% off
HostGator Hosting 75% off
Bluehost Hosting 60% off
SiteGround Hosting 70% off
WPEngine Hosting 50% off
BeaverBuilder Plugin 25% off
CSSHero Plugin 40% off
CSSIgniter Themes 50% off
iThemes Suite 50% off
ThirstyAffiliates Plugin 30% off
SlideDeck Plugin 60% off
WPeka Suite 30% off
Imagely Suite 40% off
Migrate DB Pro Plugin 20% off
AffiliateWP Plugin 30% off
Restrict Content Pro Plugin 30% off
Easy Digital Downloads Plugin 30% off
ThemeIsle Themes 35% off
S2Member Plugin 25% off
EventEspresso Plugin 50% off
Theme Junkie Themes 50% off
aThemes Themes 50% off
EngineThemes Themes 40% off Themes 30% off
ThemeFurnace Themes 60% off
ThemeTrust Themes 30% off
MyThemeShop Themes 72% off
SeedProd Plugin 40% off
LearnDash Plugin 50% off
Pojo Themes Themes 50% off
TeslaThemes Themes 50% off
ThemeFuse Themes 40% off
Graph Paper Press Themes 50% off
WPCube Plugins 35% off
AccessPress Themes Themes 50% off
Fly Plugins Plugins 35% off
WP-CRM System Plugin 50% off
The Events Calendar Plugins 30% off
GeoDirectory Plugin 33% off
ProfilePress Plugin 35% off
WPZOOM Themes 35% off
Themify Themes 50% off
Page Builder Sandwich Plugin 30% off
ImpleCode Plugins 50% off
Cloudways Hosting 25% off
Flywheel Hosting 25% off
StackPress Hosting 70% off
MemberPress Plugin 20% off
Pretty Link Pro Plugin 20% off
Affiliate Royale Plugin 20% off
Gorilla Themes Themes 30% off
Bluchic Themes 40% off
TemplateMonster Themes 50% off
ShapedTheme Themes 50% off
ThemeGrill Themes 30% off
MotoPress Plugins 90% off
WP ERP Plugin 50% off
MaxCDN Services 25% off

Get 35% OFF OptinMonster


OptinMonster helps you convert website visitors into subscribers. It is the best conversion optimization software in the market. OptinMonster is created by Syed Balkhi, founder of WPBeginner. We use it on our site and have seen as high as 600% increase in our subscriber growth.

Check out OptinMonster case studies to see how Social Media Examiner, Razor Social, Yoast, and many others use it to get more subscribers.

OptinMonster allows you to create beautiful popups, slide-in forms, floating bars, fullscreen welcome gates, and other high-converting optin forms. It comes with powerful features like built-in analytics, A/B testing, exit-intent, behavior automation, and much more.

Use the coupon code: BF2016 to get 35% OFF OptinMonster.

Get 35% Off OptinMonster

Note: This deal is good from Tuesday Nov 22nd – until Nov 30th.

Get 35% OFF Envira Gallery

Envira Gallery

Envira Gallery is the best responsive WordPress gallery plugin in the market. Unlike other gallery plugins, Envira is built for speed and is faster than all other gallery plugins for WordPress.

It is packed with features like Albums, Lightbox popup, drag and drop builder, gallery templates, full screen slideshows, WooCommerce integration, watermarking, and much more.

Use the coupon code: BF2016 to get 35% OFF all Envira Gallery plans.

Get 35% Off Envira Gallery

Note: This deal is good from Tuesday Nov 22nd – until Nov 30th.

Get 35% OFF WPForms


WPForms is the best form builder plugin for WordPress. Unlike other WordPress contact form plugins, WPForms is designed to be the most beginner friendly form plugin in the market.

It comes with an intuitive drag and drop form builder which allows you to build any kind of form you want. It comes with ready to use form templates, smart conditional logic, user registration and login form, front-end post submission form, newsletter signup form, payment forms, and much more.

WPForms integrates beautifully with third-party tools like PayPal, Stripe, MailChimp, Aweber, etc. Most importantly, all your forms are mobile friendly out of the box.

Use the coupon code: BF2016 to get 35% OFF all WPForms plans.

Get 35% Off WPForms

Note: This deal is good from Tuesday Nov 22nd – until Nov 30th.

Get 35% OFF Soliloquy


Soliloquy is the best WordPress slider plugin in the market. It is super-easy to use and packed with great features like carousel, fullscreen sliders, featured content, Instagram, ready to use themes, and much more.

Use the coupon code: BF2016 to get 35% OFF on all Soliloquy plans.

Get 35% Off Soliloquy

Note: This deal is good from Tuesday Nov 22nd – until Nov 30th.

Get 75% OFF HostGator


HostGator is one of the most popular web hosting company, and we use their dedicated servers to host WPBeginner. Our founder, Syed Balkhi, has been a HostGator customer since 2007.

They’re offering WPBeginner users an exclusive 65% off hosting deal starting at $2.43 / month, and you get the domain for $0.01. That’s a combined 75% off discount.

This is a WPBeginner exclusive offer and it doesn’t get any better than this.

Get the best HostGator deal in the market

Note: This deal is already live right now and will be valid until 30th December.

Get 60% OFF Bluehost


Bluehost is one of the official WordPress hosting providers. This Black Friday they will be offering amazing discount deals throughout the week.

You can get web hosting for $2.65/mo on Black Friday till Sunday.

Get Bluehost Now

Note: This deal is valid till December 1, 2016.

Get 70% OFF SiteGround


SiteGround is one of the leading WordPress hosting providers. They are offering discount deals upto 70% OFF during black friday and cyber monday.

Get 70% OFF Siteground

Note: We use Siteground to host our popular List25 site (see case study).

Note: This deal is good from November 25th till November 28th, 2016.

Get 50% OFF on WPEngine


WPEngine is the best WordPress managed hosting service provider. They are offering a 50% discount for initial payments on their hosting plans.

No coupon required

Get 50% OFF WPEngine

Get 25% OFF Beaver Builder

Beaver Builder

Beaver Builder is the best WordPress page builder plugin in the market. It’s 100% drag-and-drop which makes it really easy for you to create custom layouts.

Unlike other plugins, it is actually quite fast and easy for beginners to use. In our opinion, it is by far the best option in the market.

This holiday season, they’re offering a 25% discount.

Get 25% OFF BeaverBuilder

Note: Discounts will be applied automatically from November 25th – 28th.

Get 40% OFF CSS Hero

CSS Hero

CSS Hero allows you to customize the look of any WordPress theme or plugin without touching code. If you can point-and-click, then you can customize your website.

Unlike page builder plugins which help you create new layouts, CSS Hero helps you customize existing layouts. Often beginners end up choosing CSS Hero because it’s faster to edit existing layouts rather than creating new ones.

The are offering an exclusive 40% discount to WPBeginner users.

Use this coupon code: WPBeginner

Get 40% OFF CSS Hero

Get 50% OFF CSSIgniter


CSSIgniter is one of the most popular WordPress theme shops. They offer well crafted, stunningly gorgeous, and well coded WordPress themes.

The have offered an exclusive 50% discount to WPBeginner users.

Use this coupon code: WPBEGINNER

Get 50% OFF CSSIgniter

Note: This offer is valid from November 20 till December 4th.

Get Upto 50% OFF iThemes and BackupBuddy

iThemes Toolkit

Our friends at iThemes are offering a whopping 50% discount on their WordPress Toolkit. This kit includes BackupBuddy one of the best WordPress backup plugins in the market.

It also includes 40+ plugins, 200+ themes, 800+ hours of training, 10+ iThemes Sync Pro Sites, and much more.

Use the coupon code: SAVE50

Get 50% OFF iThemes Now

Note: This offer expires on November 30, 2016.

Get 30% OFF ThirstyAffiliates


ThirstyAffiliates is one of the must have WordPress plugins for affiliate marketers. They are offering 30% OFF the entire plugin and addons.

Use the coupon code: BF2016

Get 30% OFF ThirstyAffiliates

Note: This deal is good until December 4, 2016.

Get 60% OFF SlideDeck


SlideDeck is another popular WordPress slider plugin that’s offering a 60% discount on their developer license.

Use this coupon code: BLACK60

Get 60% OFF SlideDeck

Note: This offer is valid till 9 December, 2016.

Get 30% OFF WPeka


WPEKA is a premium WordPress plugins and theme shop. They are offering 30% discount on all their products and club membership.

Use this coupon code: WPCLUB30

Get 30% OFF WPeka

Note: This offer is valid till 30 November, 2016.

Get 40% off Imagely


Imagely is home of the popular WordPress photography plugin NextGen (See our comparison of the best WordPress gallery plugins). They are offering 40% discount on all their plugins and themes.

No coupon code required, just follow the link.

Get 40% OFF Imagely

Note: This offer is valid from 24 November to 28 November.

Get 20% Off WP Migrate DB Pro

WP Migrate DB Pro

WP Migrate DB Pro allows you to migrate your WordPress database from one site to another WordPress site with one click. They are offering 20% discount on their pricing plans and products.

No coupon code required, just follow the link.

Get 20% OFF WP Migrate DB Pro

Note: This deal is valid from November 25 to November 28.

Get 30% OFF AffiliateWP


AffiliateWP is one of the best affiliate tracking and management plugin for WordPress. They are offering a 30% discount on all new licensing plans.

Use coupon code: BFCM2016

Get 30% Off AffiliateWP

Note: This deal is valid from November 25 to November 28.

Get 30% OFF Restrict Content Pro

Restrict Content Pro

Restrict Content Pro allows you to restrict content to registered users only. They are offering 30% discount on all new licenses of Restrict Content Pro.

Use coupon code: BFCM2016

Get 30% Off Restrict Content Pro

Note: This deal is valid from November 25 to November 28.

Get 30% OFF Easy Digital Downloads

Easy Digital Downloads

Easy Digital Downloads is one of the best WordPress eCommerce plugins. They are offering 30% discount on all new purchases of extensions, license renewals and upgrades, and all existing bundles. Extra 10% discount on Starter Package purchases (usually 30%, now 40%).

Use this coupon code: BFCM2016

Get 30% Off Easy Digital Downloads

Note: This deal is valid from November 25 to November 28.

Get 35% OFF ThemeIsle


ThemeIsle offers several popular WordPress themes and plugins. They are offering 35% discount on their themes and plugins.

Use this coupon code: TIBF2016

Get 35% Off ThemeIsle

Note: This deal is valid from November 25 to November 29.

Get 35% OFF S2Member


S2Member is one of the most popular WordPress membership plugin. They are offering 35% OFF on all pricing plans/

Use the coupon code: BLACK-A:2655 to get 35% OFF.

Get 35% OFF on S2Member Now

Note: This deal is valid till Friday 25th November.

Get 25-50% OFF EventEspresso


EventEspresso provides an easy way to manage events from your WordPress site. They are offering 25% discount on new support licenses and a whopping 50% discount on add ons.

No code is necessary

Get 25-50% OFF EventEspresso

Note: Offer expires on 28 November.

Get 50% Off Theme Junkie

Theme Junkie is a premium WordPress theme shop with more than 32,000 customers since 2009. They are offering a whopping 50% discount on all theme packages.

No coupon code required, just follow the link.

Get 50% off Theme Junkie

Note: This deal is valid till December 2, 2016.

Get 50% OFF aThemes


aThemes is a WordPress premium theme shop. They offer beautifully designed multi-purpose WordPress themes. This holiday season, they are offering 50% discount on all their WordPress themes.

Use coupon code: BLACKFRIDAY16

Get 50% off aThemes

Note: This offer runs from 25th November to 28th November 2016.

Get 40% OFF EngineThemes


EngineThemes offers functionality driven WordPress themes for different industries like real estate, restaurants, marketing, classifieds, job boards, etc. They are offering 40% off all their themes.

Use coupon code: CRAZYENGINE

Get 40% OFF EngineThemes

Note: This deal is available from 24th November to 28th November 2016.

Get 30% OFF

ChurchThemes is a premium WordPress theme shop offering beautiful WordPress themes for church websites. They are offering 30% off on all new purchases and 65% off all renewals.

No coupon code required.

Get 30% OFF

Note: This offer is valid from November 28 to November 30.

Get 60% Off ThemeFurnace


ThemeFurnace is a premium WordPress theme shop. They are offering 60% discount on all purchases.

Use this coupon code: BLACKFRIDAY

Get 60% Off ThemeFurnace

Note: offer runs from now until 30th November 2016.

Get 30% OFF ThemeTrust


ThemeTrust offers beautiful premium WordPress themes. This holiday season they are offering 30% off on all purchases.

Use coupon code: black16

Get 30% OFF ThemeTrust

Note: This offer is available from 24th November until 25th November 2016.

Get 72% OFF MyThemeShop


MyThemeShop sells premium WordPress themes. They are offering a whopping 72% discount on all new purchases.

Use this coupon code: 19USDForAll

Get 72% OFF MyThemeShop

Note: This offer is valid from 21st November to 3rd December 2016.

Get 40% OFF SeedProd


SeedProd allows you to create beautiful coming soon pages for your WordPress websites. They are offering 40% off all purchases.

Use this coupon code: BF16CM

Get 40% Off SeedProd

Note: This offer is valid from 25th November to 28th November 2016.

Get 50% OFF LearnDash


LearnDash is a powerful WordPress plugin that converts your WordPress website into a learning management system. This holiday season they are offering 50% discount on all purchases.

Use coupon code: BLACKFRIDAY

Get 50% OFF LearnDash

Note: This offer is available on 25th November from 7am to 4pm EST.

Get 50% off Pojo Themes

Pojo Themes

Pojo themes is the company behind the fast growing Elementor page builder. They are offering a 50% off discount on all themes.

There is no coupon code. All you have to do is use our link below:

Get 50% off Pojo Themes

Note: This offer is good until November 28th.

Get 50% OFF TeslaThemes


TeslaThemes offers beautifully designed premium WordPress themes. They are offering 50% discount on all their products.

Use coupon code: BLACKFRIDAY16

Get 50% Off TeslaThemes

Note: This offer is valid from November 23 till November 30th.

Get 40% Off ThemeFuse


ThemeFuse is a popular WordPress theme shop offering beautiful WordPress themes. They are offering 40% discount on all their themes.

No coupon code required.

Get 40% off ThemeFuse

Note: This deal is valid till Sunday 27th November.

Get 50% OFF Graph Paper Press

Graph Paper Press

Graph Paper Press is offering 50% discount on all their theme plans.

Use coupon code: BEST2016DEAL

Get 50% Off Graph Paper Press

Note: This deal is valid from 24th November to 29th November.

Get 35% Off WPCube


WPCube is home of the premium WordPress plugins WordPress to Buffer Pro, Page Generator Pro, and Comment Rating Field Pro. They are offering 35% discount on Black Friday and Cyber Monday.

Use this coupon code on Black Friday: BF2016

Use this coupon code on Cyber Monday: CM2016

Get 35% Off WPCube

Note: This deal is valid on Black Friday (25th November) and Cyber Monday (28th November).

Get 50% OFF AccessPress Themes

AccessPress Themes

AccessPress Themes offers premium WordPress themes. They are offering 50% off on all purchases.

Use coupon code: blackfriday

Get 50% OFF AccessPress Themes

Note: This deal is valid from 20 November to 1st December.

Get 35% Off Fly Plugins

Fly Plugins

Fly Plugins is home of popular premium plugins like WP Course Ware (LMS) and S3 Media Maestro. They are offering 35% discount on their plugins.

Use coupon code: FPBFCM

Get 35% off Fly Plugins

Note: This offer is valid from 25 November to 28 November.

Get 50% OFF WP-CRM System

WP-CRM System

WP-CRM System is one of the best WordPress CRM plugin. They are offering 50% discount on all plugins and plugin bundles.

Use coupon code: BFCM2016

Get 50% OFF WP-CRM System

Note: This offer is valid from 25th November to 28th November.

Get Up to 30% Off The Events Calendar

The Events Calendar

The Events Calendar is one of the best calendar plugins in the market. They are offering up to 30% discounts.

Spend up to $149 and save 10% with code: Rest

Spend $150-$299 and save 15% with code: Relaxation

Spend $300+ and save 30% with code: Rejuvenation

Get up to 30% Off The Events Calendar

Note: This offer is valid till Monday, November 28th.

Get 33% OFF GeoDirectory


GeoDirectory is a powerful WordPress directory plugin with built-in maps integration. They are offering 33% discount during this holiday season.

Use coupon code: BF2016

Get 33% Off GeoDirectory

Note: This offer is valid from 25th November till 29th November.

Get 35% OFF ProfilePress


ProfilePress allows you to create user profile forms. They are offering 35% discount during this Black Friday and Cyber Monday.

Use coupon code: BFCM2016

Get 35% Off ProfilePress

Note: This offer is valid from November 25th till November 28th.



WPZOOM is a premium WordPress theme shop. They are offering 35% discount on all their themes and theme package.

Use coupon code: BLACKZOOM

Get 35% Off WPZOOM

Note: This deal is valid till 28 November.

Get 50% Off Themify


Themify is one of the most popular premium WordPress theme shop. They are offering 50% off all purchases and $150 off Lifetime Master.

Use this coupon code for theme purchases: BLACKFRIDAY

Use this coupon code for Lifetime Master: BLACKFRIDAYLIFE

Get 50% Off Themify

Note: This deal is valid for 25th November 2016.

Get 30% OFF Page Builder Sandwich

Page Builder Sandwich

Page Builder Sandwich is a drag and drop WordPress page builder. They are offering 30% discount on all licenses.

Use coupon code: BLACKFRIDAY2016

Get 30% OFF Page Builder Sandwich

Note: This deal is valid from November 24 till November 29.

Get 50% OFF ImpleCode


ImpleCode offers a responsive eCommerce product catalog plugin. They are offering 50% discount on all their plugins, bundles, and themes.

No coupon code required.

Get 50% OFF ImpleCode

Note: This deal is valid from 25th November to 28th November.

Get 25% OFF Cloudways


Cloudways is a managed cloud hosting platform. They are offering a flat 25% discount on first three months.

Use coupon code: HOLIDAY25

Get 25% Off Cloudways

Note: This deal is valid till 30th November, 2016.

Get 25% OFF Flywheel


Flywheel is a managed WordPress hosting provider. They are offering 25% off all new annual WordPress hosting plans (starting at just $11.25/month).

No coupon required.

Get 25% Off Flywheel

Note: This deal is valid from from November 25 to November 28.

Get 70% OFF StackPress


StackPress offers WordPress hosting for blogs and business websites. They are offering 70% discount on first six months.

Use coupon code: SAVE70

Get 70% Off StackPress

Note: This deal is valid till 1st December, 2016.

Get 20% OFF MemberPress


MemberPress is a WordPress membership plugin. They are offering 10% discount on their business plan and 20% off developer edition.

For business plan use coupon: 10BFCM2016

For developer edition use coupon code: 20BFCM2016

Get 20% Off MemberPress

Note: This deal is valid till November 28th, 2016.

Get 20% OFF Pretty Link Pro

Pretty Link Pro

Pretty Link Pro is a link cloaking and redirection plugin for WordPress. They are offering 10% discount on their blogger edition and 20% Off on developer edition.

For blogger plan use coupon: 10BFCM2016

For developer edition use coupon code: 20BFCM2016

Get 20% OFF Pretty Link Pro

Note: This deal is valid till November 28th, 2016.

Get 20% OFF Affiliate Royale

Affiliate Royale

Affiliate Royale is an affiliate program plugin for WordPress. They are offering 10% discount on their merchant edition and 20% discount on their developer edition.

For Merchant edition use coupon: 10BFCM2016

For developer edition use coupon code: 20BFCM2016

Get 20% Off Affiliate Royale

Note: This deal is valid till November 28th, 2016.

Get 30% OFF Gorilla Themes

Gorilla Themes

Gorilla Themes is a premium WordPress theme shop. They are offering 30% discount on all their themes.

Use coupon code: BF2016

Get 30% Off Gorilla Themes

Note: This deal is valid till 28th November.

Get 40% OFF Bluchic


Bluchic is a premium feminine WordPress Theme shop for female entrepreneurs going from hobby to serious business. They are offering 40% discount on any theme or bundle.

Use coupon code: CYBERBC

Get 40% Off Bluchic

Note: This deal is valid from November 25 till November 28, 2016.

Get 50% OFF TemplateMonster


TemplateMonster offers premium WordPress themes for all kind of websites. They are offering 50% off all themes.

No coupon code required.

Get 50% off TemplateMonster

Note: This deal is valid from 25th November till 30th November.

Get 50% OFF ShapedTheme


ShapedTheme is a premium WordPress theme shop. They are offering 50% discount on all themes.

Use coupon code: BF-2016

Get 50% Off ShapedTheme

Note: This deal is valid from 25th November to 30th November.

Get 30% OFF ThemeGrill


ThemeGrill is a premium WordPress theme shop. They are offering 30% discount on all individual themes and theme package.

Use coupon code: #blackfriday16

Get 30% Off ThemeGrill

Note: This deal is valid till November 28, 2016.

Get up to 90% OFF MotoPress


MotoPress offers premium WordPress themes and plugins. They are offering up to 90% discount on their products.

No coupon code required.

Get up to 90% Off MotoPress

Note: This deal is valid till 28th November.

Get 50% Off WP ERP


WP ERP balances your small and large enterprise with much needed CRM & HRM. They are offering 50% discount on all purchases.

Use coupon code: bkfriday2016

Get 50% Off WP ERP

Note: This deal is valid till on 25 November 2016.

Get 25% OFF MaxCDN

WooCommerce Offer 35% Discount for Black Friday & Cyber Monday

Black Friday and Cyber Monday have arrived, and the deals are flying all over the place.

WooCommerce hasn’t held back either, and they’re offering a 35% discount on EVERYTHING they have to offer.

That’s right; themes, plugins; whatever you need is 35% off from Friday 25th November (Black Friday) till Monday 28th November (Cyber Monday). That’s 4 whole days for you to find what you need and get it cheaper then before.

How to Write Winning Case Studies That Will Score You More WordPress Work

So there’s this guy who runs a business. Let’s call him Joe. Joe runs a contest on 99Designs and has shiny PSDs for his soon-to-be-built WordPress site.

But he needs a developer and somehow he lands on your portfolio and he likes what he sees.

He browses through your website and notices a resource called “How I helped ABC turn their PSDs into a WordPress website (that loaded in less than 2 seconds!)”.

And Joe thinks, “Wow!”

That’s exactly the service he needs.

Joe reads up the full story and decides to contact you.

Now: Don’t you really want to be the developer in this story?

You can be. And it’s easy.

All you need to do is develop a few case studies around the services you offer. Clients use case studies to understand how you approach projects and decide if you’re the right fit for their project.

If you haven’t added any case studies to your portfolio yet, start now. Here’s a simple five-step guide to help you write a case study in no time.

WordPress agency debunc's case study for Tefal includes a cool before and after slider.
WordPress agency debunc’s case study for Tefal includes a cool before and after slider.


Step #1: Choose a Candidate

The first step to developing a case study is picking a candidate. If you offer just one service, select any interesting project and go to step #2.

But if you offer multiple services, before choosing the client it’s a good idea to pick the services you want more clients for.

For example, if you’re looking for more clients for your WordPress maintenance service, choose a client who has outsourced maintenance to you.

So, think if you want to especially push for any of the following services:

  • WordPress Development
  • Performance
  • Maintenance
  • Migration
  • Theme/plugin development (or customization)

Alternatively, if you specialize in development and maintenance of a few select niches, choose a client from each of these niches. This will give you a chance to show your expertise in all your target niches.

Once you’ve chosen the services or niches to promote using case studies, list all the projects you’ve done on those and choose the most interesting one.

Step #2: Come Up With Interview Questions

After selecting the project to feature in the case study, your next step is to write the questions that will help you write a case study on it. And you’ll use these questions to interview the client.

Different projects require different inputs to create a great case study. And so the interview questions differ from project to project. However, some questions are relevant irrespective of the project. Here are three such questions:

Q1. What did you need help with?

The answer to this question will help you write the challenge part of the case study (which we’ll get to in step #3).

You might think that you already know the answer to this question. After all, you solved the client’s problem by developing a site, theme, or plugin. Or, perhaps with your other services. True, but it’s still good to to ask this question because client may express their problem in a way you hadn’t thought of. They’ll give excellent answers here, and your potential clients will be able to relate to your previous clients – and you – better.

Q2. How did you learn about me/us?

The answer to this question will help introduce the solution, in your case, you or your agency.

Q3. If you had to recommend me/us to someone with similar needs as yours, what would you say?

The answer to this question will work as a direct testimonial that you can use word-for-word. Plus, you can use it when you conclude the case study.

Agency 93digital has included beautifully laid out images to illustrate case studies on its website.
Agency 93digital has included beautifully laid out images to illustrate case studies on its website.

Other than these questions, here are a few more specific questions based on service types:

Service Type: WordPress Development

Why did you choose WordPress?

If you have a potential client who’s on the fence about using WordPress, responses to this question can help them decide.

Why did you choose to go with custom development and not a premium theme and some plugins?

The answer to this question will help you elaborate on the challenge part of the case study.

Service Type: Performance

How did your site do before I/we optimized it? How do the old and new loading times compare?

The numbers from the answer to this question will help write a better headline for your case study, and will also make a meaty results section.

How has a fast loading site improved your revenue, SEO rankings, or traffic engagement metrics?

The response to this question will show a potential client how investing in your service can get them some great ROI.

Service Type: Maintenance

What are your website’s routine maintenance needs?

The tasks your clients lists in response to this question will ring a bell in the minds of all the potential clients who are considering your maintenance services. They’ll also get that you can help them with those needs.

How has hiring me for this service helped you? Does it save you time? Or, do you stay calm that your site is always optimized and up to date?

This question’s answer will convince the potential clients that outsourcing maintenance can make their lives easier.

Service Type: Migration

Why did you choose WordPress? OR Why did you decide to switch to WordPress?

Again, this question will be helpful to people who’re deciding on switching to WordPress.

What were your biggest fears about the whole migration process?

The concerns a client expresses in response to this question will match the concerns of all your potential clients. Also, they’ll see that you moved a site safely without any of these fears turning true.

How did the migration work? Was it seamless? Was everything intact after making the move, or did you face any issues?

Potential clients will be curious to know if there were any hiccups during the migration. It’s okay to share honestly if there were (because hopefully you would have solved them immediately).

Service Type: Theme/Plugin Development (Or Customization)

Why didn’t you go for a custom theme?

What was the need for developing a plugin?

With those questions in mind, you’ve goes quite a bit there to begin with. So, pick the ones that make the most sense for your project and add any other relevant questions you can think of, and create the interview questionnaire.

You might also want to consider creating a form for your clients to fill out (Google Forms, Typeform) rather than sending these questions via email.

Step #3: Reach Out to the Client

Once your questions are ready, send the following case study request email template to the client.

Subject line: Would like to feature you in a case study?


Hey [first name],

I’m looking to add a new case study to my portfolio and would love to feature your project.

All I ask from you is that you fill out this form (shouldn’t take more than 30 minutes).

And as a gesture of thanks, I’d love to give you *a XX% discount on your next project.

Once I’ve written the case study, I’ll send it for your approval. If you’re happy with it, I’ll go ahead and publish it.

I’d be really grateful for your help.


[your name]


Stunning drag ‘n’ drop themes with Upfront

Drag, scale, position, customize and see every edit you make to your website – in real-time – with our Upfront theme framework for WordPress. Choose from our collection of starter themes and get started customizing your site right away. You know that design you’ve got in your head? You can build it with Upfront.



Step #4: Write the Case Study

As soon as the client gets back to you with their answers, you’re ready to write the case study!

If you’ve read other case studies, you’ll know that they typically take a three-part structure: the challenge, solution, and result. They aren’t always labelled as the same, though.

This three-section case study format can be easily fine-tuned for web development projects. With a little more detailing, a good web development case study takes the following structure:

  • Headline
  • About
  • The Brief
  • The Process
  • The Results
  • Client quote
  • Call to action

Let’s now see how to fill out these sections.


Case studies generally follow a variation of the ‘How-to’ style headline.

Here’s an example: How [client name] saves X hours/week with my WordPress maintenance services


The about section gives a quick client introduction. (See the about section in example #2 to get a better idea.)

The Brief

Here, you’ll use content from the project brief. Focus on the project objective or goal. In addition to this, quote the client’s answer to the first question from the questionnaire.

The Process

The process section of the case study lays down the steps you did to solve the client’s problem. You can use details like the different project stages from your proposal to add here.

The Results

The results section states the final deliverable like the website, plugin, theme, or an on-going service like maintenance.

Client Quote

Quote the client’s answer to the third question from the above questionnaire.


The call to action can be a simple sentence asking the client to contact you.

For instance: If you too are looking for [service type], submit your project brief or email me/us for a free consultation.

Step #5: Get Approval to Publish

Once your case study is ready, show it to the client and ask if they’d like any changes. You’re ready to publish it on your portfolio as soon as the client gives the go-ahead.

Case Study Examples of WordPress Development and Maintenance Services

#1 : TechCrunch’s WordPress site redesign case study via 10up

According to WordPress agency 10up, “During TechCrunch’s 2011 relaunch on VIP, they invited 10up in as development partners to help meet an aggressive build and launch schedule.”

The company’s case study for the project includes a rundown of the technologies used, an explanation of the project, and a great quote from the client:

“We could not have done the redesign without you, and your continued support is critical … I know our team appreciates you.” – Heather Harde, former CEO of TechCrunch

#2: A publisher WordPress site development case study via Moove.

Moove’s case study for its work redesigning and developing the new website is a beautiful and comprehensive one-pager website in itself.

The case study includes:

  • The brief and deadline,
  • The results,
  • Quotes from the client,
  • Photos of the team that carried out the project,
  • The 10-step process for the redesign,
  • Images for different responsive designs,
  • Advanced WordPress development, including paywall integration,
  • Migrating data from the old site to the new one,
  • Security for the site, and
  • Ongoing maintenance work.

Overall, this case study is impressive, comprehensive, and shows that the folks at Moove really know their stuff when it comes to WordPress design and development.

Moove's casey for its work redesigning the new website is in-depth.
Moove’s casey for its work redesigning the new website is in-depth.

As you can see, all these examples are very different from each other. 10up goes for a compact format; Moove goes for a visually stunning style; whereas the Plugin Development case study focuses on content alone.

When you’re just starting out, it’s okay to start with a simple ‘How-to’ style post. You can keep improving it as you go.

It’s Time to Write Your Case Studies

So there you have it, the steps you need to take to write great case studies, along with sample questions, an easy format, and examples.

But easy though the process is, it won’t work if you just read this post and move on without actually putting pen to paper, so to speak. So right now, why not add a draft to your portfolio and name it “Case Study.” Then spend 10 minutes each day on this draft. And in no time at all you’ll start making yourself more hireable and land more clients and projects.

How I Built a Kick-Ass WordPress Theme With Upfront Builder (And Why I’m Freaking Out)

I am a photographer, a videographer, a designer, a writer, a marketer. I am not a developer… and I’m freaking out because I just finished building a WordPress theme from scratch – without writing a single line of code – with Upfront Builder.

Most people I know have no clue what it is that I actually do. They know it has something to do with websites, so I get asked to “develop” websites for family, friends, small businesses and nonprofit organizations all the time.

After about 15 minutes trying to explain that I am more of a WordPress implementor than a developer, I get nods that say “I have no clue what you’re talking about” followed by “So you can build me a site, right? Great!”

So it goes without saying that I’ve used just about every WordPress page builder and WordPress theme framework out there to create websites for needy entrepreneurs and great organizations looking to spread a message about a worthy cause. For my latest creation, I found myself diving head-first into Upfront with Builder and I can honestly say Upfront Builder needs a whole new WordPress theme category of its own.

Check out my site! It looks pro, right? Upfront makes it easy to add videos, contact forms and other elements from the drag-and-drop front end visual editor.

Upfront Builder Is One-Of-A-Kind

I know what you’re thinking: every time a WordPress page builder or WordPress theme framework gets an update it’s “revolutionary,” “a game changer” and “WordPress will never be the same again!” In great anticipation, we install whatever new earth shattering innovation we’ve stumbled upon and to our dismay we discover it’s just another take on front-end drag-and-drop customization for WordPress themes. Maybe a pretty new UI. Maybe a more intuitive user experience. But almost every WordPress theme framework lets you do some form of front-end customization now.

We could get into a spitting match over who did it first and best, but WYSIWYG customization is already here to stay and the competitive space is just making visual WordPress theme customizers faster, better and easier to use.

As for Upfront, we are thankful for the role it has played in driving WordPress front-end theming forward, but the truth is Upfront was never meant to be a WordPress theme customizer – it was built to be something completely different.

Front-End Customizers Vs. The Upfront Builder

So what’s the difference? Upfront Builder not only lets you design, style and customize your WordPress theme from the Upfront drag-and-drop live preview visual editor, but when you’re finished you can bundle, export, and share (or even sell!) your Upfront theme – styles, formatting, embeds, images, copy, menus, layouts – the whole shebang.

Start from scratch, package and sell a final product without writing a line of code. Simple.

How I Built My First WordPress Theme Without Writing a Line of Code

Let me paint a picture for you. To start my new WordPress theme I gave it a title and clicked “Start Building.” That’s it!

Give your WordPress theme a title and click “Start Building”.

Upfront generated everything I needed to get started and took me to the editor so I could start creating using all the Upfront elements available in the visual editor. (Developers, think boilerplate – this is not just individual pages in a page builder.)

I then set my default color palette, fonts, and font sizes. It really helped speed up development when moving between page layouts.

Set global styles and regions to save a bunch of time.

I customized the pages I needed and created my own page templates – still no code. As I was laying out my home page template I found that I could make any region a global region that would populate across my entire site. This was another real time saver for things like headers, footers, and menus that needed to remain consistent across the entire site.

Tip: Keeping your regions organized can really speed up development and make later customizations easy.

I had my site pretty well mapped out, so for each new page I created a new layout. All the global elements would populate and then it was just an issue of dragging, positioning and scaling new elements for each page.

When my site was styled I activated the responsive checker and made little adjustments as needed so my site would look its best on any screen size.

Make sure your site looks great on every screen in responsive mode.
Make sure your site looks great on every screen in responsive mode.

I can honestly say the most time-consuming part of building my first site was gathering the content. No way around it. Taking and editing pictures, writing copy, talking with the client and getting a clearer picture of what they wanted was time-consuming.

But with Upfront, I was able to complete a first draft of my entire website in less than a day of development.

And suffice it to say, my client was impressed with the turnaround.

Builder Magic

That’s amazing, but here’s the magic that really puts Upfront in a new category: when all my pages were formatted, all the images were embedded, and all the colors, and fonts, and forms were in place, I clicked “Download” and the theme package downloaded to my computer ready to share live on my client’s site.

I installed the zip file on a new Upfront enabled WordPress installation through the appearance tab (just like any other WordPress theme), clicked activate, and all my links, custom pages, menus, and styles populated perfectly.

Upload your new theme to any WordPress site.
Upload your new theme to any WordPress site.

I could just as easily change the images for stock photos and replace the copy with lorem ipsum and share or even sell my starter theme to other Upfront users. And now that Upfront Builder includes e-commerce integration, the sky’s the limit with Upfront.

It’s seriously a marketplace waiting to happen. Do yourself a favor and give Upfront Builder a spin. It’s included in your membership so you’ve got nothing to lose. Not a member? We’ll let you try it absolutely free. So really, nothing to lose.

16 Tools to Create Better Images for Your Blog Posts

Do you want to create better images for your blog posts? Images create a huge impact on how users engage with your content. However, most users are not designers and are unable to create professional looking images for their blogs. In this article, we will show you some of the best tools to create better images for your blog posts.

Blog Image Editing Tools

Why Create Better Images for Blog Posts?

Images are highly engaging. They communicate ideas and invoke emotions.

They help you get more likes, shares, and traffic from social media. Users visiting your site spend more time and view more posts. Images can even help you get more comments on your posts.

Now the problem is that most bloggers are not graphic designers. They cannot create professional looking graphics for their websites.

Part of this problem can be solved by using public domain or CC0-Licensed images images. However, you may still need to edit those images.

Luckily, there are several online tools that allow you to edit and create beautiful images for different scenarios including blog posts, infographics, presentations, and even Facebook posts.

Let’s take a look at some of the best tools to create better images for your blog posts.

1. Visage


Visage is one of the easiest and most powerful tools to manage visuals for your blog. It allows you to create and design professional looking graphics for your blog posts, Facebook pages, Twitter, LinkedIn, etc.

It comes with tons of professionally designed templates to start with.

You can also save your brand’s logo and other assets and use them into your visuals. You can save, export, and share your graphics. Visage is great for individuals and teams.

2. Canva


Canva is another popular choice among bloggers. It allows you to create all kind of graphics with easy to use drag and drop tools.

It comes with professional looking templates that you can use as a starting point. You can also purchase stock images, icons, and other resources directly from the app.

3. Pablo by Buffer

Pablo by Buffer

Pablo by Buffer is a simple image editor. It comes with a beautiful interface that allows you to search for free stock images, choose a template, and then add your own text and icons to it.

4. Piktochart


Piktochart is an easy to use infographic maker for everyone. It comes with tons of professionally designed templates for infographics, presentations, posters, and reports.

You can add your own charts and graphs, maps, icons, photos, and even videos. There are plenty of free images, icons, illustrations that you can use into your project.


infogram is an infographic and presentation maker for data driven projects. You can connect your Google Sheets, Dropbox files, or a JSON file to the live charts. Add your own site logo and create stunningly gorgeous presentations.

6. Ribbet


Ribbet is a very efficient photo editor for the web. It allows you to retouch your photos, adjust brightness, contrast, exposure, etc. You can also add text, stickers, borders, icons.

Ribbet also makes it easy to create collages from your photographs. You can save your work in Ribbet or download it. You can also export it to Google Drive, Flickr, and Facebook.


A nice quote can brighten someone’s day. QuotesCover helps you share beautiful quotes with gorgeous designs, beautiful typography and visual effects.

You can upload your own images, then use the app’s built-in tool to adjust colors, contrast, effects, etc.

Also check out our guide on how to how to show random quotes in WordPress sidebar.

8. Pixlr


Pixlr is a photo editor app. It looks and acts like Photoshop and other image editing tools. However, it is much simpler and easier to use.

9. Pictaculous


Ever wondered what colors will look best with a particular image? Pictaculous helps you figure this out. Simply upload an image and Pictaculous will show you color suggestions. You can also download the colors as an Adobe swatch file.

Pictaculous can also help you choose a color scheme for your WordPress site.

10. Venngage


Venngage is a beautiful infographic maker for non-designers. It comes with templates, fonts, icons, maps, and an intuitive user interface. One downside is that their free plan includes Venngage branding into your infographics.

11. is an another infographic maker for the web. It comes with a simple user interface with drag and drop builder to create your infographic. The basic free version is good enough for most common usage scenarios.

12. Fotor


Fotor is a powerful visuals and image editor for non-designers. It allows you to create beautiful collages, images for blog posts, Facebook, Instagram, Pinterest, etc. It is extremely easy to use even for non-techy users.

13. PicMonkey


PicMonkey is a powerful image editing tool. It allows you to design and create graphics, retouch photos, edit images, etc. PicMonkey offers a 7-day free trial after which pricing starts from $3.33 per month billed annually.

14. Placeit


Placeit allows you to place screenshots of your website, app, or anything, into mockups of devices. You can place a screenshot in a photo of iPhone, some tablet, or a macbook. They have tonns of photos and mockups to choose from.

15. Snapseed


Google’s Snapseed is a powerful photo editor currently available on mobile devices only. It allows you to edit photos on your mobile devices using an easy to use interface.

16. Awesome Screenshot

Awesome Screenshot

Awesome Screenshot is an app to capture and edit screenshots. You can install it into your browser and take screenshots of any webpage instantly.

The best part is that after capturing the screenshot you can edit it. Annotate your screenshot, add pointers and arrows, and save or share it directly from your browser.

We hope this article helped you find some great tools to create better images for your WordPress blog posts. You may also want to see our guide on how to fix common image issues in WordPress

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post 16 Tools to Create Better Images for Your Blog Posts appeared first on WPBeginner.

WP Engine Cyber Weekend Special – Get 30% Off

It’s that time of the year for awesome holiday specials! Here at WP Engine, we’ve got a great Cyber Weekend deal for you.

This holiday break, receive 30% off your first payment with WP Engine. That’s five months of free hosting on any annual subscription! (The coupon is applied on top of the standard two months free discount when the annual plan is selected.)

The deal lasts from Thursday, November 24, 2016, through Monday, November 28, 2016. Apply the coupon code cyberwknd to receive the 30% off special.

Find the plan that fits your needs

Restrictions: Offer valid for new customers purchasing any Personal, Professional, or Business plan. Not valid for existing customers, upgrades, or any other product purchase.

The post WP Engine Cyber Weekend Special – Get 30% Off appeared first on WP Engine.

9 Ways to Protect Your WordPress Blog’s Images from Theft

When the original U.S. Copyright Act was established in 1790, it was the government’s goal to protect authors’ rights to their work. Fast forward to the present day, and it’s no longer just writers, composers, and artists whose work needs protecting: so too does the work found on websites.

I could probably write whole chapters on this topic of intellectual property, copyright protection, and infringement, but today I want to focus on what you need to do to protect your blog’s images.

A Short Primer on Website Image Copyright

Images are a particularly vulnerable part of your site. They’re easy to copy and, consequently, steal through right-clicking, screenshotting, Google searching, and site scraping. While it would be great to know that no one is going to steal your images, it’s more realistic to hope no one steals them but to expect it may happen anyway.

Before we begin, it’s important to understand a few things about copyright protection as it pertains to your blog’s images.

  • For starters, the creator of the images owns the sole right to copy and use them. If someone else commissioned the creation of those images (typically, an employer), then they own the rights.
  • Secondly, there are some cases where it is legally acceptable for others to use your images. This is known as Fair Use.
  • And finally, you may actually want to encourage others to take and use your images. In this case, you still own the rights to them but are allowing others to license the rights to their use. (There are instructions on that below.)

Now, if you have image content of value on your website, you’ve got to be ready to deal with infringement. Image theft sometimes occurs because people are unaware of copyright law and don’t understand that it’s illegal and unethical to use someone else’s photos without permission. Other times, there are people who intentionally scrape websites with the purpose of stealing someone else’s photos.

Regardless of how or why your work has been infringed, it’s up to you and only you to protect it.

Copyright Protecting Your Website’s Images

Luckily for you, it’s quite easy to equip your site with a number of notices, tools, and watermarks as a barrier against infringement. While these tricks are not 100% foolproof, they will at least help discourage some people from stealing your images.

1. Add a Copyright Notice

Copyright protection is inherent. Once you’ve created your images, the right to copy, use, and sell them is yours. That being said, it’s still important to have a notice in place that establishes your ownership over the content found on the website (this encapsulates all content on the website and not just the images).

To create a copyright notice, you need three elements:

  1. The copyright symbol ©.
  2. The owner’s name (that may be the company, the artist, or someone else).
  3. The year that the work was created.

Then you can use the Footer Putter plugin to add the notice to the footer of your website so automatically it appears on every page.

Easily add a footer to your site that boosts your credibility with both search engines and your visitors.
Easily add a footer to your site that boosts your credibility with both search engines and your visitors.

2. Add a Terms of Use Statement

The Terms of Use page is where you can define a number of things:

  • Your total ownership over the images (and other content) on the website.
  • Your offering of licensing privileges to anyone who wants to use your images.
  • Your rules for licensing, including attribution and pricing.

Rather than write a Terms of Use page on your own, use the Auto Terms of Service plugin to generate the page for you. You can define what you want the Creative Commons license to include as well (if you want to offer licensing privileges).

3. Disable Right-Clicking

There are a variety of ways people can get a copy of your site’s images. Disabling the right-click functionality is a good place to start, and will also help protect all the other content from being copied and used elsewhere.

The WP Content Copy Protection & No Right Click plugin is the one you’ll want to use to disable this functionality.

Disable right-clicking on your site with the WP Content Copy Protection & No Right Click plugin.
Disable right-clicking on your site with the WP Content Copy Protection & No Right Click plugin.

4. Disable Hotlinking

If you haven’t heard of hotlinking before, it’s the process by which someone displays your image on their website by linking to it (and not by grabbing a copy of the file). Because they’re loading the image from your server and not storing it on their own, they’re actually using your bandwidth. So not only is this illegal because of the copyright violation, it’s also extremely unethical since it’s costing you money to host that image for them.

The All In One WP Security & Firewall plugin will help you disable hotlinking on your website.


Expert Superhero WordPress Support

Our support crew is waiting for you to start the conversation. We’re spaced out over the globe so we can provide 24/7 support for all your WordPress needs. It’s like having a personal WordPress team!



5. Add Metadata to Photos

If you plan to showcase your own photographs on your website, ensure that each of your photos is embedded with copyright-protecting metadata, including the date taken and the owner’s name. Here are the different manners in which you can do this:

  • EXIF Metadata: Set up your digital camera beforehand to capture all essential metadata for copyright protection, including the date taken and the owner’s name.
  • IPTC Metadata: Add the metadata in post-production using your design program of choice.
  • Tag Metadata: Add the metadata as a tag to photos and other imagery right from your desktop. On a PC, enter the copyright data when viewing the Properties. On a Mac, enter the data when viewing the Information window.
  • Manual WordPress Insertion: Manually enter your photos’ copyright metadata whenever you upload an image into WordPress.
  • Automated WordPress Insertion: Use the Media Library Assistant plugin for assistance with pulling in IPTC or EXIF metadata as well as with bulk editing.

6. Watermark Images

For images with monetary value, it’s extremely important to do everything you can to protect them from being stolen. One of the best ways to do this is by watermarking them. It also happens to be a great way to increase your brand’s awareness since it’ll clearly have an element of your brand’s identity (a logo, signature, or icon) stamped on it.

By doing this, you’ll ensure that anyone who grabs a copy of your image also has to share proof of your copyright ownership. Just remember that the watermark should be consistent across all images. It should use the same name or symbol, and it should be in the same color, opacity, size, and position-so think about this carefully before committing to something that maybe only work well on one photo, but not on the rest.

There are three ways to add a watermark to your images:

  • Manually: Use design software like Illustrator or Photoshop to add the watermark to your images. If you don’t have design software, you can use a free tool like Canva.
  • In Bulk: There are a number of free watermark services available. Visual Watermark provides a number of watermark templates (if you haven’t created one already) and enables you to apply the watermark to a large batch of images at once.
  • With a Plugin: The Image Watermark plugin helps users upload watermarks, edit them, and then apply to all images in the Media folder.
Add watermarks to your images with the aptly named Image Watermark plugin.
Add watermarks to your images with the aptly named Image Watermark plugin.

7. Prevent Access to Media

The Responsive WordPress Gallery plugin is a great tool for creating image galleries on your site. It also happens to have a password-protecting feature that I love. Whether it be internal users or external hackers that you’re worried about accessing your source photo files, blocking access to the Media folder with a password is a solid way to do it.

8. Register Your Images

One of the things I haven’t mentioned yet is copyright registration. While it is true that copyright is an inherent privilege, putting a copyright notice on your site, watermarking images, and adding blocks wherever possible isn’t always enough to stop image theft.

If you happen to discover that someone has stolen your images, those images need to be registered with the U.S. Copyright Office before you can take legal action against an infringer. The process is fairly straightforward and something you can do with a simple online submission. It’ll take a little time and a little money, but it’s worth it in the long run.

9. Monitor and Be Ready to Take Action

It’s important to note that all the tricks above-including the registration of your images-aim to help you demonstrate how serious you take the matter of copyright protection. What these tricks will not do, however, is provide you with someone to help enforce the protection of your images.

It is your sole responsibility to monitor for violations, and you can use online image searches, like the one from Google, to check. If you should find any instances of theft, file a DMCA takedown notice immediately. This will inform infringers of your intent to take legal action against them.

Protecting What’s Yours

The content created for your website is a form of intellectual property – property that belongs to you and needs to be protected.

You’ve gone to great lengths to create the images on your site. Don’t let all that hard work and investment of time and money go to waste. Put barriers in place to discourage people from stealing your images and clearly establish your rights, so you may later recuperate any lost funds due to theft.

Moving a WordPress Site Into a Multisite Network – The Tricky But Thorough Way

In a recent post, I demonstrated the easy way to move a WordPress site into a Multisite network, using plugins. For many sites, this method works perfectly fine. But what if your site’s settings are a bit more complex?

If you move your site using plugins, you’ll be able to move two things: your content (posts, pages, custom post types, menus – all of your content) and widgets. But what it doesn’t let you move is the settings for your site. If you’ve got some heavy plugins installed (like an e-commerce plugin) or you’ve made lots of tweaks to your site’s settings, you;’ll then have to go into the admin screens for your new site and set those up manually, copying what you did for your old site.

This can be a pain. It takes time and it’s not entirely reliable. What if you miss something important? If your site has a lot of settings, it’s not easy to make sure you’ve caught everything.

So in this post, I’m going to show you a more thorough and reliable way to move your site into your Multisite network.

Moving Your Site Manually – an Overview

This involves 6 steps, many of which are the same as if you’d just used plugins:

  1. Create the new (empty) site in your network.
  2. Create a copy of your old site’s wp_options database table and edit it.
  3. Create a copy of your old site’s themes and plugins and upload them to your network’s wp-content directory.
  4. Run an export and import of your content and users.
  5. Import the database table you’ve edited to your new site.
  6. Run an export of your old site’s widget settings and import them to your new site.

That’s quite a lot of steps, and it’s not something you should undertake lightly. It requires being comfortable uploading files and database tables manually.

Note: If you’re used to moving a single site from one place to another manually, you might think that this process is very long winded. That’s because of the way Multisite stores user data. With a single site, we could simply copy all of the content and database tables from the one site and import them into the second site. But with Multisite the users are stored once for the entire network, not individually for each site. This means that if you want to import your users from your old site to the new one and assign the correct content to them, you’ll need to use the importer tool.

What You’ll Need

To follow along with this post you’ll need these tools:.

  • An FTP client such as FileZilla or a code editor with FTP built in, such as Coda.
  • Access to your sites’ databases via phpMyAdmin, a tool which your hosting provider should give you access to.

FileZilla is a great, free FTP client.
FileZilla is a great, free FTP client.

So let’s get started!

Before You Start – Backing Up

Before you do anything, make a backup of your Multisite network. Don’t skip this step – if anything goes wrong, you’ll need a backup to reinstate. I recommend using our Snapshot Pro plugin to do this.

Creating a New Site in Your Network

Create a new site in your Multisite network in the normal way. Once you’ve done this make a note of its ID: Multisite gives each site in a network a unique numerical ID. You can find this by going to the Sites screen in your network admin screens, finding the new site and clicking Edit.

This will open the editing screen for your new site:


In your browser check the URL for this screen. The site’s ID will be the final two digits at the end of the URL. Make a note of that.

Copying Your Themes and Plugins

The first step is to make a copy of your old site’s themes and plugins as well as the wp_options table from the database. Let’s start with the themes, plugins and uploads.

Here’s my starting site:


Downloading Themes and Plugins

Open your FTP program or code editor, and navigate to the wp-content directory in the site you want to move (which I’ll refer to as your old site). Download a copy of these folders:

  • themes
  • plugins

Save these to your local machine somewhere you can find them easily – I always set up a dedicated folder when I’m doing this.

Uploading Themes and Plugins to the Network

Now you need to upload the themes and plugins you copied from your old site to your network.

Find the wp-content directory in your network and open each of the themes and plugins folders in turn.

Upload the file or folder for each theme and plugin to the correct directory. If any of the plugins or theme from your old site are already installed in the network, you don’t need to upload them again.

Note: If you’d rather not do this manually, you can just install the relevant themes and plugins in your network. I prefer to do it manually as it’s quicker. If you do take this route, you don’t need to activate the themes and plugins – that will happen automatically once you’ve imported the database table.


We are the Multisite Experts. Period.

We’ve been developing plugins for WordPress Multisite for the past 10 years. With WPMU DEV you get our most popular plugins like Domain Mapping, Snapshot, Pro Sites, Support System, User Switching and bucket loads of others tailored specifically for Multisite! Woop!



Copying and Editing the wp_options Table

My preferred way to export the database table is by using phpMyAdmin. You’ll need to use this for importing the table to the new site anyway so you may as well start now.

Exporting the Table

In your hosting provider’s admin screens for your old site, go to phpMyAdmin and find the database that’s running your old site.

Note: If you’ve got more than one database running, you can find out which one is behind the site you want to migrate by checking that site’s wp-config.php file.

Find the wp_options table and select it:


Now scroll down and find the With selected: drop-down list. Select Export. When prompted click the Go button.

This will download an SQL file to your local machine. Copy that to the folder you’ve created to keep your files.

Editing the SQL File

Open the SQL file that you’ve downloaded. Using your FTP editor, select the Find & Replace option (in many editors it’s Ctrl-F or Cmd-F).

In the Find field type wp_, and in the replace field type wp_XX_, where XX is the two digit ID of your new site in the network. (in my case it’s wp_71_, I’ve got a lot of sites in my network!)

Click the All button if your code editor has one, or Replace all if that’s what your program gives you. Wait for the program to run the replace.

Now repeat this step for your site’s URL. In the Find field, type the URL for your old site and in the Replace field type the URL for your new site. Make sure that any backslashes are consistent. I prefer to miss out any http:// or www and just use the root URL, e.g

Note: If you’ll be redirecting your old domain name to your new site using domain mapping, don’t worry about this yet. You’ll set up domain mapping once you’ve migrated your site. For now use the URL generated by your network.

Save the file and close it.

Exporting and Importing Content

The next step is to use the WordPress importer tool to export the content from your old site and import it to your new one.

Exporting Content from the Old Site

In the admin screens for your old site, go to Tools > Export:


Unless you just want to export certain post types, keep the All content option selected and click the Download Export File button. WordPress will create an XML file and download it to your computer. Save it in the folder you’ve created for your working files.

Importing Content to the New Site

Before you import the content from your old site, delete any dummy content that’s been created for you when you created the site.

Before you can import the content from your old site, you’ll need to install the WordPress Importer plugin. Go to your Plugins screen in the network admin and install that (you’ll need to search for WordPress Importer).

Now in your new site’s admin screens, go to Tools > Import and scroll down to WordPress at the bottom of the list. Click the Run Importer link.

WordPress will ask you to select a file to upload:


Click the Choose File button and then select the file from your machine (it will be in your downloads folder unless you’ve moved it). Remember you’re looking for an XML file. Once you’ve done that, click the Upload file and import button.

Next, you’ll be prompted to assign content to existing authors on your network, or import authors. Select whichever option applies to you. I’m assigning my posts to my existing username, but you may need to import authors.

Finally, select the Download and import file attachments option to copy media files from your old site and insert them in the correct place in your new one.

Click Submit and the importer will import the content, after which you’ll see the All done! message.

Note: this only imports those users who have content assigned to them. If you have other users on your site, such as subscribers, you’ll need to import them separately. You can use the Cimy User Manager plugin to do this.

Importing the Table to your Network’s Database

Now you need to import the wp_options table for your site into the database for your network. It’s important that you do this after uploading themes and plugins as many of these settings will relate to those themes and plugins.

Open phpMyAdmin for your network. Find the wp_options table for your new site (in my case it’s wp_71_options) and select it:


Scroll down and select Drop in the With selected drop-down list. When prompted, click the Yes button.

Now click the Import tab at the top of the phpMyAdmin screen to view the import screen:


Click the Choose file button and select the SQL file that you’ve edited. Then click the Go button.

The import will run and you’ll see a screen telling you it’s been successful:


Importing Widget Settings

The last thing to import from your old site is your widget settings.

Exporting Widgets from Your Old Site

Go to the admin screens for your old site and install and activate the widget settings plugin there too. Go to Tools > Widget Settings Export to see the exporter screen:


Unless you just want to select some of the widgets from your old site (and not all of them), select the Select All Active Widgets checkbox. Click the Export Widget Settings button to download the export file. This will be called widget_data.json.

Importing Widgets into Your New Site

Now switch to your new site, and go to Tools > Widget Settings Import:

Click the Select a file button and find the file where you downloaded it. Note that you’re looking for a son file this time, not an XML file. Then click the Show widget settings button to see the widgets in the file:


Select the widgets you want to import, or just click on the Select All Active Widgets button, and make sure the Clear Current Widgets Before Import button is selected. Then click the Import Widget Settings button.

That’s it! Your content, authors, and widgets are all imported, as well as your settings.

Moving Your Site In This Way Takes Longer but is More Thorough

You’ve now moved everything across. You’ve followed a fair few steps and used a mix of plugins and manual imports and uploads, but you’ll now find that you don’t need to make any tweaks to your site’s settings. Here’s my new site:


If your site has lots of installed plugins, customizations and settings configured, you’ll find this method is more reliable and in the long run saves you time. Just make sure you take that backup at the beginning (just in case) and that you follow each step in the correct order.

Ultimate WordPress SEO Guide for Beginners (Step by Step)

Improving your WordPress SEO is crucial for getting more traffic to your website. Sadly most WordPress SEO guides are too technical for new users to get started. If you are serious about increasing your website traffic, then you need to pay attention to the WordPress SEO best practices. In this guide, we will share the top WordPress SEO tips to help you improve your WordPress SEO and get more organic traffic.

WordPress SEO for Beginners

You might have heard experts saying that WordPress is SEO friendly. This is actually why a lot of people choose WordPress to start a blog or website.

While WordPress makes sure that the code it generates follows the SEO best practices, there is a lot more you need to do if you want to maximize your SEO efforts.

We have a number of actionable steps that you need to take to properly optimize your WordPress SEO.

To make it easy, we have created a table of content to help you easily navigate through our ultimate WordPress SEO guide.

Table of Contents


The Basics of WordPress SEO

The Best WordPress SEO Plugin

WordPress SEO Best Practices

Speed and Security for WordPress SEO

Finally, see more SEO tools and resources to take your WordPress SEO even farther.


We know the idea of optimizing for WordPress SEO can be intimidating for beginners, especially if you’re not not a tech geek.

But don’t worry – it doesn’t have to be complicated. Start here to learn the basics, and then you can start applying them to your own website.

What is SEO?

What is SEO?

SEO is an acronym that stands for Search Engine Optimization. It’s a strategy used by website owners to get more traffic by ranking higher in search engines.

Search engine optimization isn’t about tricking Google or gaming the system. It’s simply about creating a website that has optimized code and formatting which makes it easy for search engines to find your website.

When people search the web for the topics you write about, your search-engine-optimized content will appear higher in the search results, and you’ll get more people clicking through to your website.

[Back to top ↑]

Why SEO is important

Search engines are often the biggest source of traffic for most websites.

Google and other search engines use advanced algorithms to understand and rank pages appropriately in search results. But those algorithms aren’t perfect – they still need your help to understand what your content is about.

If your content isn’t optimized, then search engines won’t know how to rank it. When people search for the topics you write about, your website won’t appear in the search results, and you’ll miss out on all that traffic.

It is really important for all business owners to make their website search engine friendly, so that they can maximize their search traffic.

[Back to top ↑]

Basics of WordPress SEO

SEO can get technical, but it doesn’t have to be. Just learning a few basic SEO tips to optimize your site can give you a noticeable boost in your website traffic.

You don’t have to be a tech genius to use the techniques below. If you’re already using WordPress, then you’ve got what it takes!

Let’s get started optimizing your website.

Check Your Site’s Visibility Settings

WordPress comes with a built-in option to hide your website from search engines. The purpose of this option is to give you time to work on your website before it’s ready to go public.

However, sometimes this option can get checked accidentally and it makes your website unavailable to search engines.

If your website is not appearing in search results, then the first thing you need to do is to make sure that this option is unchecked.

Simply log in to the admin area of your WordPress site and visit Settings » Reading page.

Search engine visibility settings in WordPress

You need to scroll down to the ‘Search Engine Visibility’ section and make sure that the box next to ‘Discourage search engines from indexing this site’ is unchecked.

Don’t forget to click on the ‘Save Changes’ button to store your changes.

[Back to top ↑]

SEO friendly URLs contain words that clearly explain the content of the page, and they’re easy to read by both humans and search engines.

Some examples of SEO friendly URLs are:

Notice that these URLs are readable and a user can guess what they will see on the page just by looking at the URL text.

So what does a non-SEO friendly URL look like?

Notice that these URLs use numbers unrelated to the content, and a user cannot guess what they will find on the page by looking at the URL.

Using SEO friendly permalink structure improves your chances of getting better positions in search results.

Here is how you can check and update your WordPress site’s permalink structure.

You need to visit the Settings » Permalinks page. Select the post name option and then click on the ‘Save Changes’ button to store your settings.

SEO friendly URL structure in WordPress

For more detailed instructions take a look at our guide on what is a SEO friendly URL structure in WordPress.

Note: If your website has been running for more than 6 months, then please don’t change your permalink structure unless you’re using the numbers option. If you’re using Day and Name or Month and Name, continue using that.

By changing your permalink structure on an established site, you will lose all of your social media share count and run the risk of losing your existing SEO ranking.

If you must change your permalink structure, then hire a professional, so they can setup proper redirects. You’ll still lose your social share counts on the pages.

[Back to top ↑]

WWW vs non-WWW

If you are just starting out with your website, then you need to choose whether you want to use www ( or non-www ( in your site’s URL.

Search engines consider these to be two different websites, so this means you need to choose one and stick to it.

You can set your preference by visiting the Settings » General page. Add your preferred URL in both the ‘WordPress Address’ and ‘Site Address’ fields.

Non-www or www in WordPress URLs

Despite what someone else might say, from a SEO standpoint there’s no advantage to using one or another.

For more detailed information on this topic, take a look at our guide on www vs non-www – which is better for WordPress SEO.

[Back to top ↑]

The Best WordPress SEO plugin

One of the best part about WordPress is that there’s a plugin for everything, and SEO is no exception. There are thousands of WordPress SEO plugins which makes it harder for beginners to choose the best WordPress SEO plugin.

Instead of installing separate plugins for individual SEO tasks, we will help you choose the best WordPress SEO plugin that does it all, and it’s 100% free.

Choosing the Best WordPress SEO Plugin

Choosing the best WordPress SEO plugin

When it comes to choosing the best WordPress SEO plugin, you will most likely narrow your choices down to the two most popular solutions: Yoast SEO or All in One SEO Pack.

They are both effective solutions, and we’ve done a pros and cons comparison of Yoast SEO vs All in One SEO Pack.

At WPBeginner, we use Yoast SEO, so in this tutorial we’ll be using Yoast SEO for screenshots and examples.

Regardless, we have a step by step guide on properly setting up each of these plugins:

[Back to top ↑]

Add XML Sitemaps in WordPress

xml sitemap

An XML Sitemap is a specially formatted file that lists every single page on your website. This makes it easy for search engines to find all of your content.

While adding an XML sitemap does not boost your site’s search rankings, it does help search engines find the pages quickly and start ranking them.

If you’re using the Yoast SEO plugin, then it will automatically create an XML sitemap for you. To find your sitemap, just go to this URL (don’t forget to replace with your own domain name):

We will show you how to submit your XML sitemap to Google in the next step.

[Back to top ↑]

Add Your Site to Google Search Console

Google Search Console

Google Search Console also known as Webmaster Tools is a set of tools offered by Google to give website owners a look at how their content is seen by the search engine.

It provides reports and data to help you understand how your pages appear in search results. You also get to see the actual search terms people are using to find your website, how each page appears in the search results, and how often your pages are clicked.

All this information helps you understand what’s working on your site and what’s not. You can then plan your content strategy accordingly.

Google Search Console also alerts you when there is something wrong with your website, like when search crawlers are unable to access it, find duplicate content, or restricted resources.

We have a step by step guide on how to add your WordPress site to Google Search Console.

If you’re using Yoast SEO, then follow step 11 in our Yoast SEO setup guide.

If you’re not using Yoast SEO, then you can watch our video that shows an alternative way:

Once you have added your website to Google Search Console, click on the Crawl menu and then select Sitemaps.

Crawl section in Google Search Console

After that you need to click on the Add Sitemap button.

Adding your wordpress xml sitemap in Google webmaster tools

Your main sitemap is sitemap_index.xml so go ahead and submit that.

Once you have successfully added your sitemap, it will appear as pending. It does take Google some time to crawl your website. After a few hours, you would be able to see some stats about your sitemap. It will show you the number of links it found in your sitemap, how many of them got indexed, a ratio of images and web pages, etc.

We recommend that you check your Search Console at least on a monthly basis for gathering insights and see your website’s SEO progress.

[Back to top ↑]

Optimizing Your Blog Posts for SEO

Often beginners make the mistake of thinking that installing and activating a WordPress SEO plugin is all what’s needed. SEO is an ongoing process that you must keep up with if you want to see maximum results.

Yoast SEO allows you to add a title, description, and focus keyword to to every blog post and page. It also shows you a preview of what users will see when they Google your website.

We recommend that you optimize your title and description to get maximum clicks.

When writing your blog post, simply scroll down to the Yoast SEO section and take full advantage of it.

Yoast SEO meta box

If you’re wondering how to choose a focus keyword, what is a good title, or what is a good meta description, then we have covered it in details in our beginners guide to optimize your blog posts for SEO.

We highly recommend that you read it because on-page SEO is crucial for your success.

[Back to top ↑]

WordPress SEO Best Practices

If you follow the basics of WordPress SEO and use the best WordPress SEO plugin, you will already be ahead of most websites.

However if you want even better results, then you need to follow the WordPress SEO best practices below.

These aren’t too technical and most won’t even require you to touch any code. But they will make a big difference if you follow them.

Properly Using Categories and Tags in WordPress

Category and tags

WordPress allows you to sort your blog posts into categories and tags. This makes it easy for you to manage your content by topics, and for your users to find the content they’re looking for.

Categories and tags also help search engines understand your website structure and content.

Often beginners get confused on how to best use categories and tags. After explaining this to thousands of readers, here’s how we approach categories and tags.

Categories are meant for broad grouping of your posts. If your blog was a book, then categories will be the table of content.

For example, on a personal blog you can have categories like music, food, travel, etc. Categories are hierarchical, so you can add child categories to them.

On the other hand, tags are more specific keywords that describe the contents of an individual post. For example, a blog post filed under food category can have tags like salad, breakfast, pancakes, etc. Think of these as indexes section in a text book.

For more on this topic, see our guide on categories vs tags and SEO best practices for sorting your content.

By using categories and tags properly, you make it easy for your users to browse your website. Since it’s easy for users, it also makes it easier for search engines to browse your website.

[Back to top ↑]

Make Internal Linking a Habit

Internal linking in WordPress

Search engines assign each page on your website a score (page authority). The recipe of this score is kept secret so that people cannot game the results. However, the most common signals of authority are links.

This is why it’s important that you link to your own content from your other blog posts and pages.

You should make it a habit to interlink your own posts whenever possible. If you have multiple authors, then create a pre-publish blog post checklist that requires them to interlink at least 3 other blog posts.

This will help you boost your pageviews, increases the time users spend on your site, and ultimately will improve the SEO score of your individual blog posts and pages.

[Back to top ↑]

Optimize WordPress Comments

Optimize WordPress comments

Comments can be a strong indication of user engagement on your website. Engaged users means more links back to your site, more traffic, and improved SEO.

But you need to make sure that your comments are real and not spam. Spammers submit comments with bad links which could affect and even ruin your search rankings.

This is why we recommend everyone to start using Akismet. It is one of the two plugins that come pre-installed with every WordPress site, and it helps you combat comment spam.

If Akismet alone is unable to handle comment spam, then see these tips and tools to combat comment spam in WordPress.

If your blog posts attract a lot of genuine, spam-free comments, then you should pat yourself on the shoulder for building such an engaging website!

However, too many comments on a post can make it load slower which also affects your search engine rankings. (Keep reading below to find out more about how speed affects SEO.)

To prepare your website so that it can handle the burden your comments put on your server and speed, you can split comments into multiple pages. See our tutorial on how to paginate comments in WordPress.

(If you’d like to get more comments on your site, check out these 11 ways to get more comments on your WordPress blog posts.)

[Back to top ↑]

NoFollow External Links in WordPress

NoFollow external links

As mentioned above, links help search engines decide which pages are important. When you link to a website, you are passing some of your site’s SEO score to that link. This SEO score is called “link juice.”

For good search rankings you need to make sure that you are getting more link juice from other websites than you are giving away.

Adding the “nofollow” attribute to external links (links to websites that you don’t own) instructs search engines not to follow those links. This helps you save link juice.

A normal external link looks like this in HTML:

Example Website

An external link with the nofollow attribute looks like this:

<a href="" rel="nofollow">Example Website

You can also add rel=”nofollow” checkbox to the insert link popup. This will allow you to easily add nofollow to external links.

[Back to top ↑]

Full Posts vs Summaries or Excerpts

Full posts vs summary or excerpts

WordPress displays and links to your posts from a number of pages like home page, category archive, tags archive, date archive, author pages, etc.

By default, it shows the full article content on all these pages. This affects your site’s SEO, as search engines may find it to be duplicate content. Full articles also make your archive pages load slower.

Showing full articles everywhere also affects your page views. For example, users who subscribe to your RSS feed will be able to read the full article in their feed reader without ever visiting your website.

The easiest way to solve this is by showing summaries or excerpts instead of full articles.

You can do this by going to Settings » Reading and select summary.

For detailed instructions, see our guide on how to customize WordPress excerpts without coding.

[Back to top ↑]

Speed and Security for WordPress SEO

Even if you follow all the WordPress SEO tips and best practices above, if your site is slow or gets taken down by a hacker, your search engine rankings will take a big hit.

Here’s how to prevent your site from losing search engine traffic due to slow performance or lax security.

Optimize Your Site’s Speed and Performance

Optimize your WordPress site's speed and performance

Research shows that in the internet age, the average human attention span is shorter than that of a goldfish.

Web usability experts believe that users decide whether they want to stay or leave within few seconds of visiting a website.

That means that as a website owner, you only have a few seconds to present your content and engage users. You don’t want to waste this precious time making your visitor wait for your website to load. Search engines like Google admit that they rank faster websites higher than slow loading websites.

If you need to improve your site’s speed, check out this expert advice on 18 useful tricks to speed up WordPress and boost performance.

[Back to top ↑]

Optimizing Images in WordPress for SEO

Images are more engaging than text but they also take more time to load. If you are not careful with image sizes and quality, then they can slow down your website.

You need to make sure that you use images that are optimized to load faster. See our guide on how to speed up WordPress by optimizing images for the web.

Another trick you can use to optimize your images for search engines is to use descriptive title and alt tags. These tags help search engines understand what your image is about. They also help users with visual impairment as their screen readers can read the alt and title tags to them.

WordPress allows you to add title and alt tags when you upload an image.

Add alt and title tags to your images in WordPress

If you are a photographer or add a lot of images to your WordPress site, then you need to use a gallery plugin.

We recommend using Envira Gallery. In our speed tests, we found it to be the fastest WordPress gallery plugin. It’s also fully responsive and SEO friendly out of the box.

[Back to top ↑]

Security and Safety of Your WordPress Site

WordPress security

Each week, Google blacklists around 20,000 websites for malware and around 50,000 for phishing. When a site is blacklisted, it doesn’t show up in any search results at all.

This means that the security of your WordPress site is crucial for good rankings. You don’t want all your hard work on SEO to go to waste if your site is compromised by a hacker.

The good news is that it’s not that difficult to keep your WordPress site safe – see the step by step instructions in our ultimate WordPress security guide.

At WPBeginner, we use Sucuri to protect our website against attacks. To see why we recommend this service, check out our case study of how Sucuri helped us block 450,000 WordPress attacks in 3 months.

[Back to top ↑]

Start Using SSL/HTTPS

A site secured by SSL and HTTPS

SSL (Secure Sockets Layer) is a technology that encrypts the connection between a user’s browser and the server they are connecting to. This adds an additional security layer to your WordPress site.

Websites secured with SSL are indicated by a padlock sign in the browser’s address bar. This makes your website more trustworthy, and it is required if you are running an online store with WordPress and processing sensitive payment information.

If you are using Bluehost, then you can purchase a SSL certificate. If you’re going to purchase your SSL certificate through your web hosting company, see our guide on how to add SSL and HTTPS in WordPress.

You can also get free SSL with Let’s Encrypt. Several WordPress hosting companies like Siteground, Dreamhost, and WPEngine have already started offering easy Let’s Encrypt integrations.

For step by step instructions, see our guide on how to add free SSL in WordPress with Let’s Encrypt.

[Back to top ↑]

More SEO Tools and Resources

Once you get the hang of WordPress SEO best practices, you’ll want to take your skills even further to get ahead of your competition.

We have compiled a list of best WordPress SEO plugins and tools that you should use to boost your SEO. If you’re ready to try some more advanced techniques, you can also check out our archive of WordPress SEO articles.

[Back to top ↑]

We hope this article helped you learn how to properly optimize your WordPress site for SEO. Go ahead and implement a few of these WordPress SEO tips, and you should see an increase in your traffic within a few months as the search engines process your changes.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post Ultimate WordPress SEO Guide for Beginners (Step by Step) appeared first on WPBeginner.