Leo Soulas

Genesis: Next Level Keyword Research

Leo brings together his love of data science and SEO to his exclusive IMG course. In the course, you will learn how to generate persona-based keyword lists from Facebook insights and turn them into a content strategy for your SEO as well as other effective techniques to take your business to the next level through the power of keyword research.

This course is suitable for students of all tech levels, as Leo provides free programming scripts and pipelines that anyone can experiment with.

Unlimited platform access for $89 / month.

Course Modules

Verifiable certification upon completion.


1.1 Collecting The Primary Intent 

1.2 Competitive Research With AdWords 

1.3 Extract Topics With GDocs 

1.4 Social Media Analysis 

1.5 Discover Trends 

2 Who Are You Writing For 

3.1 FB Audience Insights Intro 

3.2 How To Optimize Your Audience 

3.3 FB Market Research Example 

4.1 Snapchat Audience Insights Intro

4.2 Index Vs Composition

4.3 Snapchat Market Research Example 

5.1 Persona Building (Manually)

5.2 Persona Building (Automatically) 

6. Recap 


1. Intro 

2.1 Keyword Research Overview 

2.2 Why I prefer Organic Keyword Research 

2.3 SEO Tool Speed Dating 

3.1 Pull SERPs (Manual)

3.2 Pull Serps (Automation) 

4.1 Gather Keyword Ideas

4.2 Merge Keyword Exports (Manually) 

4.3 Merge Keyword Exports (Automatically) 

5 Finalize keyword list


1.1 Content Silos

1.2 Clustering Methodologies 


1.3 The SERP Hypothesis 

2.1 Clustering Tools

2.2 Algorithmic Approach 

2.3 Machine Learning Approach

3.1 Prepare Your Data 

3.2 Run Your First Report 

3.3 Report Outputs 

4.1 Cluster Types

4.2 Cluster Naming 

4.3 Cluster Confidence

4.4 Cluster Interpretation 

5. Future Work

Lefteris Soulos Keyword Cupid


Leo has a background in computer science, mathematics and affiliate SEO. He received his MSc. in Data Science from New York University. Prior to discovering the beautiful world of SEO, he worked in several Fortune 500 companies, such as Goldman Sachs, Point72, Comcast.

Leo acquired his first affiliate site in 2016 and quickly realized the power of automation. He became obsessed with scalability and created scripts that automate every part of the SEO journey, from keyword research to text generation to automatic guest post outreach and negotiation. Leo's passion lies in the intersection of machine learning and SEO in order to bring innovative solutions to the public and add value to fellow marketers. 

One of the most recent such ventures is Keyword Cupid, a SAAS product based on an ensemble of neural network models that attempt to automatically cluster tens of thousands of keywords and help us unravel user intent.

What Students are Saying

In the digital marketing world, you commonly come across two types of saas tools. Those made by money-hungry entrepreneurs looking to cash in on the saas hype, and those tools that brilliant people develop as a passion project to make their own work lighter. Keyword Cupid is undoubtedly the latter, Lefteris and Morgan are both incredibly gifted engineers devoted to the cause. When using the tool, I am always surprised by the founders' support and their willingness to learn from their users. Not to mention the instrumental data that the tool itself provides. KC has a learning curve, and you will have to invest your time into getting the most out of it. There is no doubt, but if you aren't prepared for that, you are in the wrong industry anyway. I can wholeheartedly recommend KeywordCupid as a great tool for any SEO. 

Jonathan Kiekbusch, SEO Butler

certificate of completion

verified certificate IMG

Upon completion, all IMG courses and Learning Journeys include a unique, blockchain verifiable, certificate of completion signed by the world renowned SEOs and IMG founders Kyle Roof and Ted Kubaitis. Add this to your CV, Linkedin profile, website or Upwork profile. If you're an employer, giving your team the chance to gain industry respected certifications is a great way to increase staff retention while gaining a more qualified and skilled team.

What is IMG Courses?

IMG Courses is a curated selection of SEO related courses and training from the most accomplished names in our industry. Membership includes unlimited access to a rotating selection of the finest SEO related training available and access to our private community platform and our SEO Tests library.
It's the only resource you'll ever need to stay on top of your SEO game.

Unlimited platform access for $89 / month.

Frequently Asked Questions

What is included in my membership?

Your membership includes unlimited access to all training and courses within IMG Courses, access to the SEO Tests library, the online community platform and all live events within the Community Network.

What happens after I sign up?

This page explains the onboarding process as a new IMG Courses member in detail.

What is your pricing?

Our pricing is super simple. One low monthly price for all course & network access.

There is also a discounted yearly up sell in the purchase funnel.

Pricing increases incrementally as we add more courses. See homepage for latest pricing.

As a member, do I get access to IMG SEO Tests?

Yes. As a member of IMG courses you get an invite to our monthly test reviews, as well as exclusive access to our entire archive of tests from the largest testing group in SEO. 

How often do you rotate new courses in IMG?

Courses rotate in and out of IMG Courses. We will give members notice before removing any courses from the platform so they have ample opportunity to finish up any current progress. If a member wants to purchase lifetime access to a course, they can do that as well. 

Why does the price increase?

As we add more courses, training and tests to IMG Courses the value increases and there are more instructors who need to be remunerated. These small increases are in line with this. But the price you pay when you sign up is the price you continue to pay.

How do I cancel?

Log into your account > Click on your profile in top right corner > Personal Settings > Account > Deactivate My Account. DO NOT click ‘Permanently Delete My Account, this is bad.

Important note on cancelling: IMG Course pricing increases monthly. Should you wish to rejoin in future it will be at new pricing for that month.

Choosing to Deactivate your account will remove you immediately from the platform, so you may wish to wait until just before your next billing period to do this.

Can I buy individual lifetime access to an IMG course?

Yes. If you want lifetime access to a single course that’s offered in IMG you can purchase a single course separately. Just go to the course page and purchase  

Do you have an affiliate program?

Yes we do. As an IMG Courses Affiliate you get paid a flat $20 for each new member referred. You'll find the link to register for our affiliate program in the footer of the site.


I bought a previous course and now I can’t get in.

You still have access to this course, your login has just changed. You should be able to login here. If not, please contact support@internetmarketing.gold

How do I become an instructor?

We’re always looking for new, high quality training content from experts in our field. If you’re interested in becoming an IMG Instructor, reach out to us at support@internetmarketing.gold.

Can I ask Ted and Kyle SEO questions?

Yes, you can. Ted and Kyle host a weekly show called Ask The Expert, where they allow SEOs to jump in and talk about what they are working on, and get guidance on anything they are thinking through, or just generally chat about SEO.