Tweets

Justin Jackson
Justin Jackson@mijustin
You don't learn until you ship.
⟳ 14 ♡ 34
Justin Jackson
Justin Jackson@mijustin
Game designers who don't allow you to immediately "save game" have never had to put kids to bed.
⟳ 9 ♡ 34
Justin Jackson
Justin Jackson@mijustin
The best marketing advice is still:

"Make something people want"
⟳ 16 ♡ 34
Justin Jackson
Justin Jackson@mijustin
Feels like “winter hustle mode” is ending for a lot of people.

More daylight, more sunshine; it’s getting warm and beautiful outside.

Getting harder to sit inside on a laptop.

☀️
⟳ 0 ♡ 33
Justin Jackson
Justin Jackson@mijustin
"It's so much harder finding good marketing channels for SaaS companies today than it was."

In 2024, the main theme of my newsletter will be running real-world marketing experiments, and sharing the results with subscribers.

Get on the list here:
https://justinjackson.ca/newsletter
⟳ 5 ♡ 33
Justin Jackson
Justin Jackson@mijustin
Hey, if you see this: please reply and let me know what kinds of things you'd like me to post more often here.

(Startup stuff? Bootstrapping? Founder advice? Marketing tips? Podcasting? Biz ethics? Parenting?)

Thanks! 🙏
⟳ 3 ♡ 33
Justin Jackson
Justin Jackson@mijustin
🥳 Cool new analytics feature in @transistorfm:

Now you can compare daily download numbers for every episode you've published in this Episode Comparison table.

(Thanks to our friends at @AcquiredFM for their input on this!)
⟳ 4 ♡ 33
Justin Jackson
Justin Jackson@mijustin
How many spouses of founders can identify with this? 😅

"You're on your computer when you're working,  you're on your computer when you're side-working,  and you're on your computer when you're playing."
⟳ 1 ♡ 33
Justin Jackson
Justin Jackson@mijustin
I've been working in SaaS now for nearly 14 years.

In those years, tracking "visitor --> trial" conversion has become less critical for me.

I still track overall traffic stats, but in a funnel, "visitors --> trial" is so variable that it's hard to attribute it correctly.
⟳ 2 ♡ 33
Justin Jackson
Justin Jackson@mijustin
As someone who successfully “built something in public,” I feel two opposing pulls:

For me, hearing the stories of other successful founders inspired me. I want to pass that on.

But I also want to be careful not to sell people on a path that might not work out for them.
⟳ 0 ♡ 33
Justin Jackson
Justin Jackson@mijustin
There’s nothing more heartening than meeting your customers in real life.

I’ve been connecting with dozens of @TransistorFM users all week at @PodcastMovement and it’s been incredible.

Getting lots of ideas for what we should build next for podcasters! #PM22
⟳ 3 ♡ 33
Justin Jackson
Justin Jackson@mijustin
Watching videos like this makes me wish I’d kept my old childhood computers

(My wife saved her Nintendo and SNES and our kids love them)
⟳ 1 ♡ 33
Justin Jackson
Justin Jackson@mijustin
My 13-year-old son just released a new Christmas animation. He'd be over the moon if a bunch of you watched it. 😄

(The Santa part really cracks me up)

https://youtu.be/u34lyji7W7I
⟳ 6 ♡ 33
Justin Jackson
Justin Jackson@mijustin
Happy Thanksgiving Canucks!

🍁 🇨🇦 🦃
⟳ 0 ♡ 33
Justin Jackson
Justin Jackson@mijustin
Remember when we weren’t in a pandemic?
⟳ 2 ♡ 33
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
To paraphrase @kylefox’s whole take:

“Crypto could be big, but that remains to be seen. Either way, we’re probably at the “http://pets.com peak” of the hype cycle. Once this wave crashes, we’ll see if anything useful & enduring emerges.”

☝️ that’s a refreshing tone
⟳ 4 ♡ 33
Justin Jackson
Justin Jackson@mijustin
Don’t take pricing advice from anyone who doesn’t truly understand your category.

Pricing strategy is highly dependent on the characteristics of your market.

Folks keep giving generalized advice.

✅ Understand the dynamics that drive your market.

✅ Price accordingly.
⟳ 3 ♡ 33
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
5 years ago we saved up and took the kids to Europe.

3 years ago we went to a big amusement park.

We’ve gone on hiking trips, and done lots of camping.

But consistently, our most enjoyable vacations are when we just find a place with a nice pool. 👍
⟳ 1 ♡ 33
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Funded startups: save yourself the pain, and hire a bootstrapper early-on.

We’d be happy to take your $200M and tell you that you have no business model. 🤣
⟳ 0 ♡ 33
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
⛏️👔 Enterprise software: here's a pickaxe that costs 100x more and takes 1000x longer to buy.
⟳ 3 ♡ 33
Justin Jackson
Justin Jackson@mijustin
I like this metaphor.

So many people are just glad to have caught a train (any train!) but as soon as you notice you’re headed the wrong direction, you need to get off that train!!

(True in business, love, education, and when you’re on real trains) https://twitter.com/dvassallo/status/1295599010531569664
⟳ 3 ♡ 33
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
It's no wonder so many creators are going *back* to paid newsletters and selling direct to customers.

Email is the last bastion of the free and open web.

(Guaranteed if any company could have locked it down and controlled the ecosystem completely, they would have).
⟳ 8 ♡ 33
Justin Jackson
Justin Jackson@mijustin
Want to give a shout out to @studiofellow.

He's already one of the best designers and writers I know.

Then, he told me he was going to teach himself to code his own SaaS.

To be honest, I was sceptical.

But he totally did it!

His work on https://mod-dot.com/ is inspiring.
⟳ 2 ♡ 33
Justin Jackson
Justin Jackson@mijustin
In an interview, @richardbranson shared how he evaluates new ideas:

“When we start a business from scratch, we put our toe in the water. If the water doesn't feel too cold, then we start building it slowly. But if it doesn't feel right, we knock it on the head pretty quickly.”
⟳ 5 ♡ 33
Justin Jackson
Justin Jackson@mijustin
Pairing solves many of my work-related struggles:

✅ Feeling blocked
✅ Feeling unfocused
✅ Feeling unmotivated
✅ Having too many unknowns

Sitting down with someone (or using @PairWithTuple) can shrink weeks of struggle down to making a ton of progress in an hour. 😉
⟳ 3 ♡ 33
Justin Jackson
Justin Jackson@mijustin
Don't underestimate the power of "people like us, do things like this."

"Let's do a demo; is it OK if I send you a Zoom invite?"
"Perfect, that sounds great."

☝️ "people like us use Zoom for demos and meetings."

Why not Google Meet? Because social norms are powerful.
⟳ 2 ♡ 33
Justin Jackson
Justin Jackson@mijustin
Here's a big challenge for interview podcasts:

It's really hard to "spark joy" for the listener every episode, because so much depends on the guest.

Even the "best in the biz" (Maron, Conan, etc) who have access to professional entertainers will have eps that don't work.
⟳ 4 ♡ 33
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
How do you do all this?

"You cannot know what your audience actually wants until you engage with them." – Seth Godin

Hang out with people in their world. Interact with them in the Commons.
⟳ 3 ♡ 33
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
I got to talk about the "bootstrapper's paradox" with @jasonfried at #laracon this past week.

It's a myth that 37signals was "anti-investment."

We need more investors (like Bezos + @indievc) who don't want a seat on the board and aren't looking for the "10X exit."
⟳ 2 ♡ 33
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
A surefire way to be more interesting and meet more people:

HAVE A COOL PROJECT THAT YOU CAN TELL PEOPLE ABOUT.

For example, if you say: “Oh, I have a YouTube channel where autonomous drones fight each other,” it's for damned sure I'm going to check that out.
⟳ 5 ♡ 33
Justin Jackson
Justin Jackson@mijustin
Email tip: you can style your alt-text tags, and improve the look for your newsletter *even if people don't load images*.
⟳ 5 ♡ 33
Justin Jackson
Justin Jackson@mijustin
If you're going to pitch someone, do your research:

How do *they* want their life to be better?

Your pitch? "I'll get you there faster."
⟳ 5 ♡ 33
Justin Jackson
Justin Jackson@mijustin
Bosses hire employees to solve their problems.

People hire products to solve their problems.

Be clear about which problems you're solving!
⟳ 5 ♡ 33
Justin Jackson
Justin Jackson@mijustin
Ultimately, I believe that relationships are more important than the things we make.
⟳ 7 ♡ 33
Justin Jackson
Justin Jackson@mijustin
"Good night son, I love you."

"Good night Dad, your breath stinks."
⟳ 2 ♡ 33
Justin Jackson
Justin Jackson@mijustin
Hardest part about selling software for people that like to develop software:

Technical challenge ≠ more sales
⟳ 42 ♡ 33
Justin Jackson
Justin Jackson@mijustin
Nostalgia time:

In 2018, I flew to Chicago to meet @jonbuda, and work on getting @TransistorFM launched. We took this photo in his apartment.

6 years later, we just took another photo in the same spot.

It’s been an incredible journey!
⟳ 0 ♡ 32
Justin Jackson
Justin Jackson@mijustin
If you're consistently promoting your product and aren't getting traction, you might not have a "marketing problem," you might have a "market problem."

The market you've chosen might not be:

- accessible enough to provide the traffic you need
- lucrative enough to provide the…
⟳ 2 ♡ 32
Justin Jackson
Justin Jackson@mijustin
Alright @PodcastMovement, because of the #Kelownafire, my flight was cancelled.

So now I’m driving 6 hours to Calgary so I can catch a flight to Denver there.

Wish me luck!

#pm23
⟳ 0 ♡ 32
Justin Jackson
Justin Jackson@mijustin
YouTube pro tip:

If you're a YouTuber in your 40s and want some brutally honest feedback, ask your 15-year-old! 😬
⟳ 1 ♡ 32
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Setting up lights for the first time!

Just having this big key light (with soft box) makes a huge difference.

Wow.
⟳ 0 ♡ 32
Justin Jackson
Justin Jackson@mijustin
Just cruising
⟳ 0 ♡ 32
Justin Jackson
Justin Jackson@mijustin
Build something that people desire! It makes marketing so much easier.
⟳ 0 ♡ 32
Justin Jackson
Justin Jackson@mijustin
This pain/reward ratio doesn’t get talked about enough in startups.

If you’re a founder, mega-funded startups are often more risky, more stressful, more work.

And, contrary to what people think, indie SaaS founders often get paid better than founders who raise tons of money. https://twitter.com/_rchase_/status/1573317909417533442
⟳ 1 ♡ 32
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
The main point I'm trying to emphasize: the best business opportunities 1000x our efforts.

Too often we equate "more effort = more success."

But in business, you could apply the same amount of effort to two ideas, but one could do 1000x better than the other.
⟳ 1 ♡ 32
Justin Jackson
Justin Jackson@mijustin
Replying to @coreyhainesco
@coreyhainesco Your headline is "build a swipe file you'll actually use."

Next step: record videos of you (and others) using swipe files! Show us how experienced marketers are using them.

This could make a great YouTube series: "Show me your swipe file."
⟳ 0 ♡ 32
Justin Jackson
Justin Jackson@mijustin
PHP devs: is there an equivalent to `npm audit` that automatically checks for security vulnerabilities in these hundreds of packages/dependencies that we all install all the time?

(I'd assume that large companies must have a process for this)
⟳ 5 ♡ 32
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
I'm not even convinced that vague headlines like this work for *established* brands.

But it's definitely not a tactic new brands should try!

("Um, what does this product... do?")
⟳ 0 ♡ 32
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
☎️ Since Jan 1st, I've done sales demos for 26 companies.

😮 Surprisingly, 50% of those became customers.

📈 These deals are definitely bigger than our average ($190 / year).

💰 The biggest account was $1,990 / year. On average, sale demo customers pay $730 / year
⟳ 1 ♡ 32
Justin Jackson
Justin Jackson@mijustin
Replying to @r00k
@r00k Worth noting that this rule doesn't (generally) apply to SaaS that also sell to prosumers.

MailChimp - $14.99 / month
@TransistorFM - $19 / month
ConvertKit - $29 / month

☝️ we all sell B2B as well, but a wave of prosumer demand makes an awesome SaaS business. 🌊
⟳ 0 ♡ 32
Justin Jackson
Justin Jackson@mijustin
When I first saw it, the "Family Income Calculator" by @EconomicPolicy was eye opening for me:

https://www.epi.org/resources/budget/

There's a massive financial jump to go from "no kids" to "kids" in America.

For many entrepreneurs, *this* is our motivation: providing for our families.
⟳ 5 ♡ 32
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
In 1995 we were promised secret cyberpunk nightclubs, the phreak fashion aesthetic, l33t street battles, and an Orbital soundtrack.
⟳ 2 ♡ 32
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
The movie you saw in high school says a lot about how you see “tech” today. 😉
⟳ 3 ♡ 32
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
For those of us who looked up to Jason and David, wrestling with this stuff is uncomfortable.

Basecamp's example is what inspired many of us to build our own companies.

But truthfully, this was a parasocial relationship. We didn't really *know* them. We only saw one side.
⟳ 5 ♡ 32
Justin Jackson
Justin Jackson@mijustin
If you’re nearsighted everything is bokeh.
⟳ 1 ♡ 32
Justin Jackson
Justin Jackson@mijustin
This is actually a big issue:

Increasingly I’m seeing Clubhouse interfere with my home life.

The combination of FOMO, participating in calls during family time, and the requirement of being on 3-6 hours a day (if you want to build a following) are downsides to social audio. https://twitter.com/jayacunzo/status/1358128996165316608
⟳ 1 ♡ 32
Justin Jackson
Justin Jackson@mijustin
Replying to @podcastharry
@podcastharry Trying to think back. 😅

At 30 I wanted a remote job.

At 32 I got a remote job. Then I wanted to do consulting.

At 34 I started consulting full-time. Then I wanted to go indie with products.

At 36 I went FT with my course. Then I wanted SaaS.

At 39 I went FT on @TransistorFM
⟳ 1 ♡ 32
Justin Jackson
Justin Jackson@mijustin
There’s a new year on the horizon! 🥳

What’s something you’d like to accomplish in 2021?

Why is it important to you?
⟳ 1 ♡ 32
Justin Jackson
Justin Jackson@mijustin
What are some podcasts that you ❤️ but are no longer in production?
⟳ 3 ♡ 32
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Folks keep commenting: "But coming up with ideas *is* easy!"

Coming up with low-quality ideas is easy.

(So is executing something poorly).
⟳ 5 ♡ 32
Justin Jackson
Justin Jackson@mijustin
I just got off a really nice Skype call with @Shpigford.

It's grounding for me to see (and hear from) my internet friends these days. ❤️
⟳ 0 ♡ 32
Justin Jackson
Justin Jackson@mijustin
“Sweat the small stuff” or “Don’t sweat the small stuff?”

For me, it’s:

“Sweat the small stuff, but only when it matters.”
⟳ 2 ♡ 32