My Goals for 2017 (and how they can impact you)

I was supposed to write this post on jan 1st, but you know how life can get in the way :-/

I did my yearly review for 2016 and didn’t turn out to be a bad year.

On the family side, my daughter celebrated her first birthday, and despite having a baby, we managed to do a few trips (USA, England, and a few visits to Sweden). So, yes, you can travel with a baby!

On the financial side, I didn’t reach my yearly goal, but the part that most frustrated me was that  I made less money than in 2015 (not that big of a difference, but a business is supposed to keep growing…).

Reviewing why this happened, aside from the fact that going from having 0 children to 1 child makes you, on one hand, less  owner of your time, and on the other hand, re-think your priorities, the main issue was a lack of accountability.

So with this post I’d like to “slightly hit without causing any damage” 2 birds with a stone (I’m not too fond of killing animals):

  • Write down my goals
  • Share them with the world so there is a certain accountability expected

So this is what I have in mind for 2017:

  1. Earn over 200.000 dollars (before tax; a bit over 30% of that will go towards building roads and some other uses). So far my record is around $90.000/year, so it’s a bit of a challenge.
  2. Create, launch and sell 6 different software products (5 of them coded by me, one of them outsourced; this is a new thing since I’ve always done the coding, but it takes too much of my time)
  3. Build a membership site where I will share everything I know about building an online business
  4. Grow my list to 15.000 readers
  5. Send an e-mail a week to my list (minimum) with useful and actionable content
  6. Write a blog post a week (minimum), again, with useful content for my readers (no vacation photos allowed, just good business advice)

Right now I looked at the calendar and it’s the 3rd week of the year, so I’m a bit behind in #5 and #6, I will need some catching up.

Also, at the end of every month, I will write a blog post stating how much money I made, where it came from, and how far away I am from achieving my 6 goals, so everything will be documented, and, hopefully, all my readers will be able to learn a bit about my successes and failures.

So why did I say this can impact you?

Well, I expect that by sharing useful content, experiences, ideas, etc., you will be able to pick up a few ideas to implement in your own business, even if it is what NOT to do.

So, that being said, if there is anything you would like me to write about, just let me know; otherwise get ready for some random advice.


Thank you so much for reading this, and see you along the way.

I wish all my readers a wonderful 2017.

The best physical books about Online Marketing

If you are like me, you love being able to “touch” a book. Feel its smell. Sometimes cut your fingers with the pages…

(disclaimer: I also own a Kindle, which I use almost every day, so I don’t live in the stone age)

Here is a list of the best books about Online Marketing that I have read so far, in no particular order:


This book is about Jeff Walker’s idea of product launches. He’s supposed to be the “father of launches”. Of course, he sells his 2k Product Launch Formula Course, so here’s just a glimpse of it, but it has most of the things you need to know if you want to do a PLF-like launch for your product.
Good for… those looking for tips on doing a product launch
Not for you if you don’t have (or aren’t having soon) a product to sell.

Trust Funnel, by Brian G. Johnson

This book is about Setting up a brand and a website around it, and gaining trust, with some SEO and social media tips.
Good for… those looking for a step-by-step blueprint on finding a niche and creating a website.
Not for you if you are and advanced marketer (it was a bit basic for my taste, although it is filled with great ideas)

Ask, by Ryan Levesque

This book is about Creating surveys to get into the mind of your customers (or potential customers).
Good for… those interested in understanding their market, and getting insights about what they want, so you can sell to them.
Not for you if for some strange reason you don’t need to understand your market.

Jab, Jab, Jab, Right Hoo, by Gary Vaynerchuk

This book is about understanding and using different social media channels (Facebook, Twitter, etc)
Good for… those interested in improving their social presence online (this is THE book when talking about using different social media channels)
Not for you if you don’t use any social media.

80/20 Sales and Marketing, by Perry Marshall

This book is about understanding how the 80/20 rule works (also known as Pareto Principle), and how to apply it to your marketing
Good for… getting a 10000 foot (or 3040 meters) view of your online business
Not for you if you either enjoy working long hours, or live in a cave. Otherwise it’s good 🙂 (in my opinion, it’s a bit repetitive, although the main idea is really good)

DotCom Secrets, by Russell Brunson

This book is about creating a successful sales funnel, and communicating your offer to your audience.
Good for… those interested in understanding how to set up a funnel (starting with a free offer, and building from there).
Not for you if you already are a funnel creator ninja.

The Rockstars of, by Joel Comm

This book is about personal stories of people who have had success selling on JVZoo.
Good for… a bit of motivation and enjoyment. You won’t learn to be an advanced marketer, but you might get some insights from different people.
Not for you if you hate people talking about themselves or their story.


Bonus: other books indirectly related to Online Marketing

Influence, by Robert Cialdini

This book is about different strategies to influence someone (it might be customers, or your children). If you think “influence” is an ugly word, then you should definitely read this. All copywriters swear by this book.
Good for… learning tips and ideas about how to influence people to do what you would like them to do.
Not for you if you are 100% convinced that you should never ever try to influence someone (if you are just 99% convinced, give it a go, even if it just helps you when trying to make your children eat their vegetables).

Permission Marketing, by Seth Godin

This book is about the shift in marketing strategies. Old fashioned tv/newspaper ads do not work anymore, now that we are bombarded with ads.
Good for… getting a few ideas on how to advertise in the 21st century.
Not for you if you don’t have anything to do with advertising. By the way, I recommend any books by Seth Godin you can get your hands on. He’s brilliant!

Get it here if you live in the UK


To Read:

I haven’t read any of these, so I can’t personally recommend, but they are on my to-read list. I will review them once I’ve read them:

Platform: Get Noticed in a Noisy World, by Michael Hyatt

Growth Hacker Marketing: A Primer on the Future of PR, Marketing, and Advertising, by Ryan Holiday

The Art of Social Media: Power Tips for Power Users, by Guy Kawasaki

Millionaire Within: Untold Stories from the Internet Underworld, by E Brian Rose

The Conversion Code: Capture Internet Leads, Create Quality Appointments, Close More Sales, by Chris Smith

PS. If you do not want to type, you can always ask your Echo Dot to do it for you 😉

WP Freshstart 3 Video Review

This is my first video review ever, so please don’t be too hard on me!

Today I’m reviewing WP Freshstart 3, a plugin to set up the basic setup of a WordPress site.

What it does is the following:

  • Creates multiple pages with one click (About Page, Contact Page, Legal Pages, etc)
  • Removes the sample WordPress posts, pages, and comments
  • Adjusts the permalinks setting to /post-name/ for better SEO
  • Creates multiple categories
  • Creates new blank posts and pages
  • Installs multiple plugins at once
  • And finally, it has something called “InstaReset”, which will reset your WP site to its original state (in case you messed it up)

(Make sure to share this with your friends so you can embarrass me even more!)

Click here to get WP Freshstart 3

How to secure your WordPress site

So, you have your WordPress site up and running, the wind is blowing nicely in your face, and all is going well, until… what is this? You have been hacked!

WordPress is the most widely used web platform in the world, so that’s one of the reason that some hackers are after you (it’s not personal, you know).

Here are a few things that you can do to avoid being hacked (listed in order of importance, from highest to lowest):

1. Keep your WordPress version up to date.

This is crucial: every so often, new vulnerabilities that affect old WordPress versions come out, and hackers rub their hands when they find a site with an old version of WordPress. Don’t let this happen to you! Especially knowing that you can update with just one click!

2. Use a secure password for your site (and whenever possible, a secure username too).

Fist, the username. In old versions of WordPress, the admin username was, yes or yes… “admin”. But not anymore! When you install your site, you are prompted to choose a username. Make sure to pick something creative and give hackers a hard time.

As to the password, make sure not to choose one of these (seriously? “hottie” is number 14?). Ideally, your password should combine uppercase/lowercase/numbers, and if you want to be a bit more paranoid, add a symbol like %$!?()/

This is a bad password: jonathan

This is a good password: JoNa1hAn

This is a pretty good password: J0nA1H%n123$

This is an awesome password: 5e9@XKNTvhRBCMgl

The reason behind choosing a hard password is that hackers sometime use what is called “brute force” attacks, ie, testing thousands of possibilities to try to log in to your site. Which password do you think they will try first, jonathan or 5e9@XKNTvhRBCMgl ?

By the way, if you have trouble remembering passwords, I recommend using lastpass (I use the free version). It will help you generate and store as many passwords as you like. I couldn’t live without it now!



Have you heard about the Pareto Principle? It says that 80% of your results, come from 20% of your actions. Well, those 2 were the top 20%! Do these and your chances of being hacked are very very low.

Here are a few extra tips for the power users:

  • Make sure your plugins and theme are up to date. Every so often, new vulnerabilities in common plugins are found, so keep an eye for updates.
  • Use a security plugin like Wordfence or Sucuri (both free; do not install both, just pick one; my personal recommendation is Wordfence, but both are very similar). This will prevent many attacks from happening.
  • Use a plugin to limit login attempts, like Login LockDown (free)
  • Use this plugin (free) to add an extra field (aside from user and pass) to be able to log in.
  • For advanced users, hide to the outside world the fact that you are using WordPress, with Hide My WP (paid plugin)


Final advice: if the worst thing happens and your site gets hacked, make sure you have a backup! There are paid and free plugins for that, so don’t be lazy! (Ideally, backups should be stored somewhere else, like Dropbox or Google Drive)

So that’s it! Do you have any other tip? Make sure to share your thoughts  in the comments, I’m always happy to learn new things 🙂

PS. If you would like to add an extra layer of security to your site, and make your WP site almost bulletproof, make sure to check Chris Hitman’s WP Site Guardian plugin. Totally recommended!

How to Speed up your WordPress Site

Many people have shown interest in speeding up their WordPress site, so I’m writing a detailed guide on how to do that.

But first, why is speed important?

Well, two main reasons:

  1. Google ranks fast websites higher (higher rank = more visitors = more sales [most of the time])
  2. Speed increases visitor satisfaction and decreases bounce rates (incidentally, if you are selling something, just half a second lost can result in a decrease in sales of over 7%)

If you are applying some changes to your Website, I recommend you use this to measure page speed, before and after.

So, without further do, here are my top tips to increase page speed:

1. Use a fast hosting company

The company you choose (and the hosting type) plays a very very important factor in speed. Think of it as the car that is “driving” your website.

Different companies aside (my recommendation below), there are basically 3 hosting types:

a) Shared: this means that you share the same server with other people: it could be a few, it could be a lot. It is the cheapest and most basic hosting, usually costing between 4 to 10 USD a month. It is more than enough to run a small to medium personal page, although you cannot expect to get your site blazing fast. I recommend this option if you are just starting out, testing the waters, or if you have a page with very few visitors.

b) VPS (Virtual Private Server): It means you will “almost” have your own server. You will be sharing the server with a few people, but not many, so speed and reliability are much better. This is good for medium to medium-high traffic sites, online stores, etc. Price varies between 10 to 50 USD/mo, depending on how fast you want it to be.

c) Your own Dedicated Server: This is the jewel of the crown, you will have a computer just for yourself, you won’t share it with anyone else. It will need some configuration (usually the hosting company will do it for you, sometimes free, sometimes for a small fee). This is good when you have high peaks of visitors (that might make your shared or even VPS to go down), or when speed is a must for you. Price usually starts at around 40 USD/mo, up to anything you want to pay 😉

There are TONS of hosting companies out there, and most of them are good. Here are the ones I use, that I can recommend

a) Shared: Bluehost  (affordable, good support)

b) VPS: HostWinds

c) Dedicated Server: Also Hostwinds (awesome support)

Make sure to choose the one that fits your budget, and remember that you can always change later on (most hosting companies will help you with the migration)

2. Use a well coded, clean theme

The theme you choose (assuming you use WordPress) has a vital importance in how fast each page in your site loads, as it will “paint” the HTML code. Make sure to use a well tested code. My personal recommendation: visit where they have tons of themes to choose from. If a theme has hundreds of buyers that’s a good sign.

3. Use the minimum amount of plugins possible.

Each new plugin you add to your site adds some extra loading time. Some of them have a small footprint and will just add a few miliseconds, while others can add seconds. Of course you will need some plugins to spice up your site, but make sure to disable those that you are not using

4. Use a cache plugin.

What a cache plugin does is to “store” your pages so they don’t have to be built each time there is a new visitor, thus saving time. I will build a whole article around this, but to get started, here is a god resource (I personally use W3 Total Cache on my sites).

5. Use a CDN (Content Delivery Network)

Instead of storing all your files (images, etc) on your server, they can be distributed around fast and reliable servers around the globe (yes, it’s a small world). If you use the W3 Total Cache plugin, you can get a MaxCDN account and make those two work together with very little effort on your side. The plugin is free, but sadly MaxCDN is not 🙁

Another unexpensive solution is Amazon S3 (I pay less than half a dollar a month), which can store all your images on their servers instead of on yours, saving you space, and making the images load faster. Use it in combination with this free plugin.

6. Optimize your images

Images are usually one of the slowest items to load in your site.

If you have time and energy, resize your images before uploading them; they will be smaller and load faster. If you want to automate the process, you can use this free plugin which will optimize them for you.

You can also apply the “lazy loading” technique, which will load the images only as the user scrolls, instead of loading them at the very beginning. Here is a free plugin that will do the trick  for you.

7. Optimize your WordPress database

Every now and then, you should “clean up” your database. Luckily there is a free plugin for that.

8. Keep your WordPress version up to date.

Every few months, the WP people release a new version, with new features and security fixes. It is very important to keep up to date, as some old versions have security bugs that might help hackers attack your site. New versions also (usually) improve performance.

You can upgrade to the latest version from the admin panel, with just one click. Just keep an eye for update notices.


That is all for now! New articles describing how to use these recommended plugins coming very soon 🙂

Follow these recommendations (at least as many as you can; most of them are free) and check your site speed again, then let me know how much it has improved for you!

As always, make sure to leave your comment and let  me know if you have other suggestions; also post your questions here.

PS. For those of you who would like to know about the topic in depth, Chris Hitman has created a really detailed, newbie friendly course on the matter. You can grab it here (in my opinion, as long as you are willing to implement it, it’s worth every penny, although it’s a paid course).