My Tech Stack: Every Tool I Use to Run My Online Business
This blog post contains affiliate links, meaning I earn a commission if you purchase from them. I’m committed to transparency, and these links help support the free content I create. Thank you for your support!
Do you ever wonder what you actually need to run a blog or online business? Well, I’m here to show you. In this blog post, I’m walking you through my entire tech stack.
I’ll share the exact tech tools I use to run my business, from content creation to payment collection and everything in between.
I’m sharing a lot of tools in this post, but you don’t need them all when you’re just getting started. I’ve marked the must-haves with a ⭐️ — but you don’t need to use the exact tool I mention. For example, I mark a website platform as a must-have and recommend Squarespace, but you can select any platform that you’d like. I’m simply marking a website platform as a necessity.
Ready? Let’s dive in!
Website 💻
⭐️ Platform: Squarespace
I’ve tried so many website platforms, from WordPress to Showit to Wix, and Squarespace is by far my favorite. It’s so easy to use and has loads of additional features, including email marketing, checkout software, invoicing, and more.
👉 Shopify is a great alternative if you have a large catalog of products. Try it here for 3 days free, then $1/month for 3 months (affiliate link).
⭐️ Domain Host: Squarespace
I also purchased my domain (basically your website’s ‘address’ on the internet—mine is marinjohnsonblog.com) from Squarespace, which made it super easy to connect to my site.
👉 If you’re using a different website platform, a popular alternative domain host is GoDaddy.
Email & Communication 📧
⭐️ Email Service Provider: Squarespace
I also use Squarespace for email marketing. I’ll be honest: it’s not my favorite email marketing software. It’s not quite as robust as I’d like it to be, but the fact that it’s connected to my site, checkout software, and course platform makes it easy to use. Plus, they’re always updating it and making it better.
👉 A great alternative is Flodesk, a simple-to-use software that makes designing emails and setting up automations easy. Try it out here for 50% off your first year (affiliate link).
⭐️ Email: Google Workspace
Squarespace is my email service provider for marketing emails, but I still need a separate business email address and inbox. In my case, that’s hello@marinjohnsonblog.com. You’ll want that rather than a @gmail.com email address for your business. I use Google Workspace for this. (Which I purchased right through Squarespace!)
Sales & Payments 💸
⭐️ (essential if you’re selling products) Cart Software: Squarespace
Surprise, surprise…Squarespace again! This is not the most robust checkout software if you want to do fancy funnels, but I’m not a huge fan of those anyway, so it works great for me.
👉 A great checkout alternative is Thrivecart (affiliate link), where you can build fancier funnels.
⭐️ (essential if you have clients) Invoicing: Found and Squarespace
For invoicing clients, I’ve used my banking software, Found (affiliate link), for a long time. However, I’m starting to use the newer Squarespace invoicing to keep everything together under one account. For now, I still have some of my older recurring invoices in Found, but eventually I’ll have them all in Squarespace.
⭐️ Banking: Found
Found (affiliate link) is a lifesaver for me. I use it for my banking and bookkeeping, and it makes the financial stuff so much easier for me.
Course Host: Squarespace
That’s right, Squarespace again! Within Squarespace, I can create and sell courses and membership areas. I can’t stress enough how much I love having everything in one place.
Organization & Project Management 🗂️
Calendar: Google Calendar
I keep things super simple (and free) with Google Calendar. It’s really easy to connect with other apps so appointments populate into the calendar, and you can easily send invites to clients as well.
Storage: Google Drive
Another simple choice: Google Drive keeps my files organized and accessible from any device.
👉 A good alternative for file storage (and sending large files) is Dropbox.
To-Do List Management: Todoist (technically not a must-have but I wouldn’t survive without it)
For my business tasks, I use Todoist (affiliate link), because I don’t want to clutter up my Google Calendar with loads of tasks. It’s seriously one of my favorite pieces of tech. Scheduling a task is as easy as typing in, “Do xyz on Monday” and it fills right into your schedule. It even works with recurring tasks! You can do all of that on the free plan, but there is a (very affordable) paid plan as well. Click here to get two months of Pro for free (affiliate link).
Photo Organization: Slidebox
If you create content for your business (or if you’re a social media manager creating content for lots of people—I’ve been there!) then Slidebox will be a game-changer. It’s a super easy way to organize all of your photos on your phone. Have you ever tried to sort iPhone photos into folders, but they don’t disappear from the ‘All Photos’ area, so you don’t know which ones have been sorted and which ones haven’t? It’s a nightmare. This makes photo sorting easy and fun.
Focus Timer: Focus Friend
I don’t know why or how, but this little knitting bean has increased my productivity by like 600%. It’s a simple app by Hank Green that lets you get into focus mode and decorate little rooms from your focus sprints. Check it out here.
Time Tracking: Toggl
I use Toggl (affiliate link) to track my time for client projects or just to see where I’m spending the most time in my business. There’s a paid version, but I use the free plan and find it’s pretty robust!
Design & Creative 🎨
Graphic Design: Canva
Canva is a tool I use almost every single day. I use it to create social media content, slide decks, client work, and other marketing materials. I can’t imagine running my business without it.
Stock Photos: Dupe, Élevae, and Unsplash
I suck at taking photos. Not only that, I hate doing it! A photographer I am not. So I utilize stock photos most of the time. For free photos, I use Dupe and Unsplash (Unsplash is also tied into Squarespace, which makes it easy to pull in photos, but you can access it outside of Squarespace as well). I also love Élevae, a paid stock photo service (affiliate link).
Content Creation ✏️
Video Recording & Editing: Screen Studio
This is another one of my favorite tools. I use it to film screen recordings that follow my cursor. So let’s say I’m filming a design tutorial in Canva. It will zoom in when I make clicks with my cursor to give a clearer view of the steps. Check it out here (affiliate link).
Social Media Scheduling: Preview
I’ve tried so many social media schedulers, and this one is my favorite. It’s simple, it doesn’t constantly disconnect from Instagram (I’m not naming names, but IYKYK), and it’s a great way to see your grid mocked up before posting. Check it out here for 10% off (affiliate link).
LEGAL 👩🏻⚖️
⭐️ Contract Signing: Squarespace
I use agreements on Squarespace (shocker, I know) to keep all of my projects in one place. It’s super easy to put an agreement together and send it off to my client to accept.
👉 An alternative for this is HoneyBook, which is a wonderful tool for inquiries, managing projects, and more.
⭐️ Contracts: The Boutique Lawyer
This technically isn’t tech, but it is adjacent (and essential). I purchase contract templates from The Boutique Lawyer. They’re super easy to use and give me so much peace of mind about the legal stuff. Check them out here and use code MARIN for 10% off (affiliate link).
Marketing & Analytics 📣
DM Automations: Manychat
Rather than directing people to my link in bio, I use the tool Manychat. You’ve probably seen this on Instagram, it’s where people comment a word and get a link sent to their DMs. It makes a huge difference in website clicks for me! Get your first month of Pro free here (affiliate link).
Quiz Software: Interact
I love creating quizzes as lead magnets or for lessons inside of programs, and I use the tool Interact (affiliate link) to create them. It makes the process super easy, and I can’t recommend this software enough!
I hope this helps you get an idea of what tech you need in your business, and what you might want to add a bit later on. If you have any questions, don’t hesitate to reach out to me at hello@marinjohnsonblog.com.