There are so many potential products and services online you can use to make your life easier (and your business more efficient). How do you know which is best for you? It’s kind of overwhelming, isn’t it?
Let me help you narrow down the playing field.
I’ve put together a list of (free and paid) plugins and services I use for my site or other WordPress sites I develop. I regularly update this page, so feel free to bookmark it for quick reference in the future.
Disclaimer: I am an affiliate for some of these resources which means that, at no cost additional to you, I make a commission if you purchase via my link. You can read my affiliate disclosure here.
Domain & Email Hosting
- Hover – Domain registrar with excellent customer service (seriously). They’re also my preferred email host.
- GSuite – Email hosting for small business. Also integrates with other Google tools, which is nice.
- SiteGround – Web hosting with email (Typically I don’t recommend combining those services, but for smaller projects, it’s probably fine). They also include a free domain with every account.
- WP Engine – Managed WordPress hosting with lots of great features for developers.
- Flywheel – Managed WordPress hosting that’s perfect for designers. Easy to transfer billing to clients.
- Liquid Web – Managed WordPress hosting that’s awesome for speed and high traffic sites.
- SiteGround – Inexpensive shared hosting with a traditional cPanel.
If you’re interested, I wrote a more detailed WordPress hosting comparison for these hosts.
- Genesis Framework – 99% of my projects are built using the Genesis Framework from StudioPress as my base theme.
- Utility Pro – This is a super-flexible child theme for Genesis. It meets WCAG 2.0 accessibility standards and offers a lot of advanced developer features.
- BuddyBoss – Absolutely beautiful BuddyPress themes. If you’re building a membership site or forum, take a look at these.
- ManageWP – A single dashboard for managing all of your WordPress sites (backups, updates, etc). Perfect if you manage multiple WordPress sites for yourself or over maintenance plans for your clients. I wrote a review about it.
- WP Tonic – Want to outsource your site maintenance? WP-Tonic offers highly customized maintenance plans that let you focus on your business while they take care of your site.
- Desktop Server – No more WAMP/MAMP/XAMP… Spin up local WordPress installs in less than a minute.
- Local by Flywheel – Easily develop WordPress sites locally. Does not require you to use Flywheel hosting but, if you are, the integration is beautiful.
- MigrateDB Pro – Migrate a WordPress database from one install to another. Perfect syncing development to production sites. Transfers media files, too.
Site Builder Tools
- Design Palette Pro – Made for Genesis. Customize your theme styles with NO CODE.
- Genesis Extender – Use with any Genesis theme to add custom CSS, custom functions, or custom hooks via the WordPress admin (no direct theme edits)! Here’s my comparison of Design Palette Pro and Genesis Extender.
- Conductor Plugin – Theme-independent plugin that lets you build and adjust layouts without any code. Works with Genesis themes, too.
- Beaver Builder – Theme-independent page builder tool great for non-technical folks and developers alike. (Developers, here’s a Beaver Builder review you’ll enjoy)
- WP Types & Views – Create custom post types, taxonomies, and meta boxes through a guided interface. There’s a bit of a learning curve, but once you’ve got it, you’re set!
- Rainmaker – This is an all-in-one website solution that includes a suite of marketing and podcast tools. (Is Rainmaker right for you?)
- Gravity Forms – Contact form plugin. Tons of developer add-ons available for integrations with third-party tools (i.e. MailChimp, PayPal, etc.).
- Ninja Forms – Free WordPress form builder (pay for add-ons). Very easy to use and developer-friendly as well.
- Easy Digital Downloads – The de facto standard if you’re selling digital products. Very straightforward to use and quick to set up.
- WooCommerce – My favorite option for selling physical goods online. Setup is not quick if this is your first time.
Technical Training & Education
- WP Beginner – So many great tutorials here for novice WordPress developers.
- WP101 – Video series you can use to teach clients how to use WordPress. Available as a plugin or a stand-alone resource.
- Lynda – Learn about a range of topics from business to creative, to technical. Here’s a free 10-day trial.
- Sublime Text Power User – I love Sublime Text and I love this resource from Wes Bos. If you’re using ST, this quick guide will immediately increase your productivity (just with the shortcuts alone!).
- The Fearless Freelancer – Ok, I’m pimping my own stuff here, but these are some business “101” courses for new or aspiring freelancers. It’s pretty much all the stuff I wish I’d known when I started my business but had to learn through trial and error.
- MailChimp (great inexpensive place to get started with email marketing)
- Drip (pricey, but freaking awesome)
- OptinMonster – Powerful pop-up opt-in form. Run A/B tests, display on exit intent, and other fun tools.
Search Engine Optimization (SEO)
- WordPress SEO – This is my favorite SEO plugin and what I use on this site.
- To the Top SEO Course – This is an awesome, self-paced online SEO course. (I journaled my experience through the course).
- SEO Bootcamp – This is a live, in-person SEO workshop. (Spoiler alert: I’m the host!). 🙂
Financial / Legal
- Quickbooks – Complete suite of accounting tools for businesses of any size. Includes ability to invoice customers accept credit card payment for invoices.
- Freshbooks – Simple and straight-forward to use. It’s not as feature-filled as Quickbooks, but it’s perfect for small business owners looking for a clean, professional invoicing system.
- CorpNet – Starting your business? You can ditch the paperwork by using CorpNet to incorporate your business or otherwise file your starting papers.
- AffiliateWP – WordPress plugin for basic affiliate marketing. Very affordable and super easy to use (note that you manage affiliate payments).
- Shareasale – This is the “big boy” of affiliate management software. Shareasale handles all affiliate payouts (this is worth the $, in my opinion) and is feature-rich (despite the website that looks like 2006).
Here’s my recommended reading list.