Essential plugins & services


Building your store is only half of the battle. How are you going to get visitors, and in turn, convert them to paying customers? Here are some of my favorite marketing tools.

  • AffiliateWP – The most useful affiliate plugin for WordPress. Build your own affiliate network and reward referrals with commissions store credit, points, and more. Setup is simple and it integrates with several eCommerce and membership plugins – see our review here.
  • Yoast SEO – Improve SEO for your pages, blog posts, and products with the most intuitive SEO plugin for WordPress.
  • Easy Pricing Tables is very handy to create simple pricing tables and is easy to use.


I know a lot of people recommend Contact Form 7 because it’s free, but I’ve always found it a bit annoying to work with. However, you can test drive it to see if you like it since it’s at I far prefer Gravity Forms and find it well worth the price instead. I have a full article on Gravity Forms, and I use it on most sites I create or manage. It’s also handy for eCommerce forms.

Formidable Pro is a solid option as well, and I’d use it instead of Gravity Forms if I need to be able to create custom post types (such as products) via form. I have a comparison of Formidable Pro vs Gravity Forms.

I’ve also heard good things about Ninja Forms, which is free but uses paid add-ons. I haven’t used this myself, but will find an excuse to try it out eventually based on the positive feedback I’ve heard / read about it.