How to Make Money on X: 11 NEW Strategies [2024]

How to Make Money on X

Disclosure: This post may receive compensation from partners listed through affiliate partnerships, at no cost to you. This doesn’t influence our ratings, and the opinions are our own. Learn more here.

X is like a double-edged sword.

You can either use it to argue with random strangers…

Or you can use it to get smarter, healthier, and wealthier.

In fact, since joining X in May 2020, I’ve gained over 206,000 followers:

And made $21,672.97 from selling my Gumroad products on X in the last 12 months:

Gumroad Sales

So if you want to learn how to make money on X, then this will be your go-to guide.

Let’s get started.

Sneak Peek: Recommended X Tools

The ultimate guide to X success:

11 Ways to Make Money on X

You can make some serious money on X as long as you are consistent and committed to building your account.

With that said, here are the 11 proven ways to make money on X:

  1. Become a Ghostwriter
  2. Affiliate Marketing
  3. Build Your Email List
  4. Promote Your Business
  5. Post Sponsored Content
  6. Use Subscriptions
  7. Use Ticketed Spaces
  8. Start a Community
  9. Sell Your Products/Services
  10. Get Clients
  11. Ads Revenue Sharing

Bonus: How to Increase Your Chances of Making Money on X

1. Become a Ghostwriter

An X ghostwriter is someone who writes content in the form of posts and threads for another person or company.

In exchange, the ghostwriter earns money for the writing they provide.

It’s a proven idea that can quickly become a 6-figure business.

For example, one of my good X friends was recently paid $12.5k by 1 client for his ghostwriting services.

Ghostwriting Service Payment

Most business owners don’t have time to think about:

  • How to create a post
  • The optimal time to send it out
  • Engaging with their X audience 

And that’s where someone like an X ghostwriter would come into play.

How to do it

Want to make money as an X ghostwriter?

Here’s the proven formula to get your first ghostwriting client:

  1. Get X Mastery
  2. Study the methods in the course
  3. Take notes and implement the proven methods
  4. Keep writing, learning, and building your X account
  5. Reach out to people who are looking to sell products or services
  6. Book a call/interview with your potential client

Once your prospect has shown some interest in your ghostwriting, the next step might be to request a call with them and ask pinpointed questions such as:

  • What do you teach? 
  • What are your goals? 
  • Who is in your network? 
  • What are your expectations?
  • What’s a cool fact about you?
  • What is your target audience? 
  • Which X accounts do you look up to?
  • What are some commonly asked questions you get? 

Once you have answers to these questions, you can start crafting your posts (and potentially even X threads).

And that’s why I recommend you first start your ghostwriting journey by learning the strategies provided in X Mastery.

It will take time to build your brand on X and it will require lots of hard work (and long hours) on your part to prove to other X accounts that your work – your posts – does drive traffic and engagement.

2. Affiliate Marketing

Affiliate marketing is one of the best ways to make money on X.

Affiliates make sales by getting people to click on their affiliate link.

Any time someone clicks on your affiliate link (and makes a purchase), you’ll receive a commission.

Here’s an example:

Affiliate Tweet Link Example

The image above shows one of the most common strategies used by affiliate marketers.

Here’s a breakdown of the strategy:

  1. Create a high-engagement post
  2. Wait to get a reasonable engagement rate
  3. Plug your second post with your affiliate link

To see results as an affiliate marketer, you’ll have to be consistent with your efforts.

How to do it

Affiliate marketing builds momentum over the long run – and you can make some serious money with it (we’re talking over $5,000+ per month).

Here’s the process:

  1. Purchase a product or service that is in your niche
  2. Use the product or service
  3. Learn about the product/service and start getting (and documenting) results
  4. Request an affiliate link from the creator of the product/service
  5. Get Twitter Affiliate Mastery
  6. Implement the strategies in the course
  7. Continue building your X audience
  8. Subtly promote your affiliated products/services
  9. Always be authentic when you sell

If you are serious about making $1,000’s per month, then consider getting the Twitter Affiliate Mastery course 👇

Within the first 24 hours of finishing this course, I implemented one of the strategies and made 2 sales.

And it gets better: Out of 245 ratings, 100% give this course a 5-star rating.

That’s because the strategies here work, regardless of your number of followers.

To understand the product/service’s most direct and most important benefit, it’s critical to have experience with the product.

3. Build Your Email List

One of the best places to collect email subscribers is on X.

Here’s an example:

Newsletter Tweet

The image above shows a simple strategy that has helped me build my email list to over 10,000 subscribers.

Now you might be wondering, what’s so important about building an email list?

Here’s the deal:

An email list can easily be your most important asset.

Every time you create a piece of content and press the send button, your readers get an email from you in their inbox.

You can either sell your own product/services or someone else’s.

It’s a simple way to make $1,000s per month.

How to do it

Ready to start building your email list and making money?

Here’s the process:

  1. Download Write Once, Sell Twice
  2. Subscribe to an email service provider such as MailChimp or MailerLite (what I use)
  3. Design an email landing page
  4. Incorporate your email landing page on your X profile
  5. Use the strategies in the email course to get your first 100 subscribers
  6. Follow the simple process in the email course to start making money from your emails
  7. Continue to build your email list

As you can see, you can become a master in email marketing without a college or university degree.

All you need is a long-term vision, consistency, and the discipline to commit.

4. Promote Your Business

Thanks to social media platforms like X, you can promote your business online and reach millions of people for free.

And it gets better:

There are successful influencers that share all of their:

  • Proven strategies to grow your network
  • Proven tactics to accelerate your income
  • Proven frameworks to build social media accounts

So instead of reinventing the wheel and wasting hours of your precious time, you can simply learn from the best.

How to do it

Ready to promote your business and increase your income?

Here’s exactly what you have to do:

  1. Get X Mastery
  2. Use the proven frameworks
  3. Create engaging and valuable content
  4. Become involved in X communities
  5. Participate in X Spaces programs
  6. Engage with your audience on your posts
  7. Engage with your audience using direct messages

The key here is to only promote your business where it’s appropriate – never sound spammy.

5. Post Sponsored Content

One of the most common ways to make money on X is by posting sponsored content from your X account.

The goal, of course, would be to sell the products/services promoted in your sponsored post.

Here’s an example:

Sponsored Tweet Example

Even if you don’t have a following of 1,000+ followers, you could still make money by finding brands that will pay you to promote their business.

The amount of money you can earn really depends on your contract – some may pay you by: 

  • The number of X followers you have
  • The number of clicks your post produces
  • The number of e-mail leads from your post
  • The number of conversions your post generates

How to do it

Posting sponsored content is a pretty straightforward process.

Here’s how to do it:

  1. Get X Mastery and discover how to create, launch, and grow your X account
  2. Engage with your audience and build a legit following
  3. Find companies looking for X influencers who will promote their product/service

Just keep in mind that you’ll probably have more success in finding companies that are willing to pay you for sponsored content if you have more legit followers.

6. Earn Monthly Revenue with Subscriptions

X Subscriptions was first rolled out in September of 2021.

What does Subscriptions do?

It offers the option for your followers to pay for access to:

  • Perks
  • Exclusive content
  • A Subscriber Badge
  • Subscriber messages
  • Subscription posts tab
  • Subscriber-only replies
  • Subscriber-only Spaces
  • Exclusive post notifications

Here’s an example of Subscriptions on my X account:

X Subscriptions Part 1

After someone clicks “Subscribe”, the following popup will appear:

X Subscriptions Part 2

In this popup, people can choose to subscribe to my X account and get exclusive content.

To finalize subscribing, they need to scroll to the bottom of the popup and click “subscribe.”

Also, new subscribers have the option to share their email address with you.

X Subscriptions Part 3

Subscribing to your favorite X creators is a great way to show your support.

By the way, feel free to subscribe to my X account to get my exclusive financial content.

How to do it

Want to start earning monthly revenue with Subscriptions?

Here’s the process:

  1. Click on “Monetization” in your X settings
  2. Click “Join and setup payouts”
  3. You’ll be redirected to Stripe to create an account for receiving your revenue share
  4. Your Stripe account will serve as the platform for transferring funds to your external bank account
  5. Once opted in, you’ll receive regular payouts, provided you’ve generated over $50

Just remember that you have to meet the eligibility requirements.

The requirements include:

  • Having at least 500 followers
  • Being subscribed to X premium or Verified Organizations
  • Having at least 5M organic impressions on your cumulative posts within the last 3 months

Once you’ve met the requirements, you’ll need to:

  • Get a Stripe account
  • Adhere to the Ads Revenue Sharing Terms

The hardest part?

Hitting the 5M organic impressions over 3 months.

But if you follow the proven methods in X Mastery, you’ll hit the requirements quickly and easily.

7. Use Ticketed Spaces

In November 2020, X launched what is known as X Spaces.

The popularity of X Spaces grew quite substantially (and trust me, you can learn a lot by joining one of these spaces!).

You can access X Spaces from your phone, and here’s what it will look like:

Twitter Space

Source: X Spaces

Because of the X Spaces’ popularity, X decided to offer an upgrade to what is now known as Ticketed Spaces.

Especially if you’re in the educational niche or other industry that promotes learning, a Ticketed Space might be the right X monetization move for you.

How to do it

You can charge as little as $1 to $999 per listener per Ticketed Space.

Here’s the process:

  1. Click on “Monetization” in your X settings
  2. Click on the Ticketed Spaces icon
  3. Ensure you meet the minimum eligibility criteria (for example, 18+ years old, must have a complete X profile, verified email address, etc.)
  4. Submit the Ticketed Spaces application
  5. Agree to Ticketed Spaces terms and conditions
  6. Complete the onboarding process
  7. Open and link your Stripe account with your X account

If you enjoy sharing information and speaking with other, engaged users, the Ticketed Spaces feature may be a great place to start earning extra cash.

8. Start a Community

You can build a community around virtually anything and use X to recruit new members.

And here’s the best part about starting an online community:

You can earn monthly recurring income from your memberships.

Think about it:

  • 100 members
  • $5 per monthly membership
  • Gross monthly passive income: $500

Not only do communities help you earn passive income but you can also extend your network!

Talk about a win-win.

How to do it

Building an online community takes a lot of work, but it can be highly rewarding.

Here’s the process:

  1. Choose your online community platform (examples include Telegram, Discord, etc.)
  2. Consider your online community’s niche (fitness, X engagement, etc.)
  3. Determine your community monthly membership fee 
  4. Build a landing page promoting your online community (you can use platforms like Gumroad)
  5. Promote your online community across your network

Building your community’s membership might take some time, but it will be worth your time and effort.

9. Sell Your Products and/or Services

X is an excellent platform to sell your products and/or services.

For example, I use X to sell my eBook:

eBook Tweet Promotion Example

Believe me, using X to sell your goods/services works.

How to do it

Selling your products or services is much easier and cheaper than you think.

Thanks to X, it’s free.

Here’s how you can start selling now:

  1. Determine which platform you want to sell your product/service on (examples include Gumroad, Amazon, Etsy, etc.)
  2. Determine how much you want to charge
  3. Add a link to your products/services in your profile X landing page
  4. Promote your products/services by adding a “plug” to high-performing posts & threads
  5. Connect with your audience by sending targeted, customized, and high-quality direct messages
  6. Consider promoting your products/services in your emails

In reality, there are so many different ways to start selling your products and services.

If you’re serious about making money, then I’d suggest getting X Mastery because this course is designed around helping people like yourself earn money on X.

10. Get Clients

Finding clients can be daunting.

But with X, you can easily find potential clients.

For example, you can use:

  • DMs
  • Posts
  • Spaces
  • Comments

To find and lock in potential clients.

Check out this post that helped me land several clients for my coaching program:

X Post Hand Raiser Example

This strategy is simple.

And highly effective.

How to do it

Finding clients on X can be hard work – especially if you don’t know where to start.

Here’s the process to close a client in 30 days:

  1. Get X Mastery
  2. Implement the proven frameworks
  3. Develop valuable and engaging content ideas
  4. Consistently engage with your audience both via posts and direct messages (DM’s are typically one of the best ways to connect with prospects)
  5. Expose yourself to more publicity by regularly joining X Spaces, offer a free gift (ebook, step-by-step guide, etc.) to draw in your prospects
  6. Consider offering free webinars to your X audience, introducing yourself and your products/services

Getting clients on X can be hard or easy.

The choice is yours.

11. Ads Revenue Sharing

X launched Ads Revenue Sharing in June 2023.

It’s a new way for creators to monetize their X account.

How does Ad Revenue Sharing work?

Creators get a share of X’s ad revenue based on the user’s organic impressions of ads displayed in the replies section on their posts.

Here’s an example of one of the payments I received:

X Ad Revenue Sharing Example

The best part?

These payments come through every week!

So how can you start getting a share of X’s ad revenue?

First, you’ll need to become eligible.

Here are the requirements:

  • Have at least 500 followers
  • Be subscribed to X premium or Verified Organizations
  • Have at least 5M organic impressions on your cumulative posts within the last 3 months

Once you’re eligible, you’ll need to:

  • Get a Stripe account
  • Adhere to the Ads Revenue Sharing Terms

If you meet the eligibility requirements, then you can start making money on X with Ads Revenue Sharing.

How to do it

Ready to monetize your X account with Ads Revenue Sharing?

Here’s the process:

  1. Click on “Monetization” in your X settings
  2. Click “Join and setup payouts”
  3. You’ll be redirected to Stripe to create an account for receiving your revenue share
  4. Your Stripe account will serve as the platform for transferring funds to your external bank account
  5. Once opted in, you’ll receive regular payouts, provided you’ve generated over $50

Just remember that you have to meet the eligibility requirements.

The hardest part?

Hitting the 5M organic impressions over 3 months.

But if you follow a proven course like X Mastery, you’ll be making money on X in no time.

How to Increase Your Chances of Making Money on X

During the past 4 years, I’ve found that you can’t expect to make money with X if: 

  • You don’t show up consistently
  • You don’t have high-quality followers
  • You aren’t trusted among your followers

With that said, here are 4 tips that will help increase your chances of making money on X:

1. Create a Professional Profile

If you’re wondering how to earn money from X, then you’ll want to make sure that your X profile looks professional.

Just as if you were introducing yourself in the real world to real people, you want to make sure you appear buttoned-up, professional, and personable.

There are several things to pay close attention to as you craft your profile:

  • Select a high-quality profile picture
  • Include your website URL (if you have one)
  • Carefully word your BIO (160 characters maximum)
  • Develop an easy-to-remember X handle & name
  • Design a clean and professional profile background picture

Take a look at my profile:

I’m not saying my X profile is perfect, but it seems to do at least part of the trick, since I’ve been getting some traction on X.

One thing I’ve noticed is that the more aesthetically pleasing your profile, the more likely you’ll have people reading about what it is that you advertise.

The next section is your X handle (using the @ mention) and your X name.

If you want to make a sale on your profile, then you probably don’t want to have an X name or handle like @qwerty123.

Make your name appealing – and add an emoji after your X name if you want.

the millennial money woman twitter profile 2

Check out some thoughts behind my X name and X handle:

  • My X handle is short and to the point
  • My X name is in line with my website – I’m easily identifiable
  • My stack of cash emoji helps people identify I have something to do with money

Next, carefully word your BIO. 

Here are some tips I used:

  • Be direct
  • Be personable
  • Be professional

Here’s my BIO:

the millennial money woman twitter bio

With my BIO, you can tell the following:

  • My name
  • What I do
  • My credibility
  • How you can benefit from my services

And the last part I want you to focus on is linking to your website, product, affiliate link, etc. 

X has a spot for your “location” on your profile.

Instead of sharing my location (Miami, USA) I decided to add something a little more creative as my location and connect it with my website title.

the millennial money woman twitter location

Once again, you immediately understand that my website will be about finance.

How long did it take me to design and adjust my finished X profile?

It probably took me 6 months to figure out what works and what doesn’t work.

The software I use to design my graphics is Canva Pro.

Trust me, it’s going to take some time to design the “perfect” X profile, and chances are, you’ll constantly be making edits and changes (just like me).

2. Create Consistent Content that Adds Value

The next step is probably the hardest: Creating consistent content.

The keyword is consistent.

You can create amazing content and even have your post go viral, but if you are not consistently adding content, then you’ll probably lose traction on X. Fast.

As you can tell, X can easily become a full-time job, if you are trying to build up your audience. 

Here are my rules:

  • If you want to build an audience, you have to add value 
  • To add value to your audience, you have to create content

How can you create consistent, valuable content?

With my secret weapon: X Mastery.

Here’s how my monthly gained followers look after applying the strategies in X Mastery:

the millennial money woman monthly twitter followers gained analytics

If you truly commit to the content-building strategies within the course then you’ll notice your X audience grow.

fiona smith the millennial money woman

The Bottom Line:

If you want to build your credibility with your audience, then you have to provide valuable content.

3. Engage with Your Audience

Now that you have established:

  • A professional X profile
  • A solid plan to create consistent content

It’s time to begin connecting and engaging with your X audience.

I am a HUGE advocate for engaging and connecting with your audience – on as many levels as possible.

For example:

  • Direct Messages
  • Comment on others’ posts
  • Reply to comments on your posts
  • Ask genuine questions to get to know your audience

By showing that you are genuinely interested and by showing that you care about them, your audience will slowly trust you. 

Keep the conversation going.

twitter conversation example

Building trust is a slow process – it takes a lot of time.

That’s why, to be successful selling products, for instance, on platforms like X, it will likely take some time (at minimum several months) before your reputation and trust has been built up with your followers.

4. Build Relationships with “Mentor” Accounts

The next and last step to building your X account before monetizing it is to build relationships with accounts that I call “mentor accounts.”

When I started taking X seriously, I classified X mentor accounts into 3 categories:

  • Small
  • Medium
  • Large

Here’s what I mean by these classifications:

X Mentor Account Sizes


1,000 to 5,000


5,000 to 10,000



Now some may argue that “large” sized accounts should be more around the 100,000+ follower range – but think about it:

If you want to connect with an X account and learn from them, chances are, a 100,000+ sized X account won’t have the time or won’t take the time to connect with you personally. 

Learn from your mentor accounts by asking questions.

Some questions could include:

  • What made you start your X journey?
  • How do you best interact with your audience?
  • What are some X obstacles you’ve run into?
  • What’s a trick to staying consistent and motivated?

I’ve been in touch with some accounts that are close to 400,000, and these guys do take time to chat with me. 

However, it took months to build that relationship up, because I had to find a way to stand out from the other 400,000 followers. 

How do I connect with larger “mentor” accounts?

I message them.

Your X platform is one thing.

Your direct messages have a completely different – and arguably more effective – power by building lasting relationships.


Yes, you can earn $1,000’s per month from your X account.

For example, you could post sponsored tweets, ghostwrite for business owners, promote affiliated products, or sell your own services.

You can make money on X with less than 100 followers. What matters is the quality of your followers. The more quality followers you have, the more money you will make.

How to Make Money on X: The Bottom Line

To succeed on X, you have to make sure that you dedicate your time to making money, and not mindlessly scrolling through X.

Here are a few tips to use as you grow on your X journey:

  • Add value
  • Be authentic
  • Engage regularly
  • Post consistently

And if you want to fast-track your progress on X, get yourself a copy of X Mastery.

So, which monetizing X strategy are you going to try first?

Will it be ghostwriting for future clients?

Or maybe becoming an affiliate and promoting other people’s products?

Join 30,000+ People That Get My Weekly Tips via Email

Every Saturday morning, you’ll get 1 actionable tip to help you save more money, increase your income, and multiply your wealth 👇

No spam. Just the highest quality tips on the web.

Join 30,000+ others and get access to exclusive tips, strategies, and resources that I don’t share anywhere else 👇

fiona smith the millennial money woman

Unlock the Secrets to Financial Freedom

Join 30,000+ others and get access to exclusive tips, strategies and resources that I don’t share anywhere else 👇

You can unsubscribe at any time.