An interview with Rand Fishkin, Founder of SparkToro, and previously co-founder of Moz

An interview with Rand Fishkin, Founder of SparkToro, and previously co-founder of Moz

1. Tell us about yourself.
I'm the co-founder of SparkToro and, prior to that, Moz and Inbound.org. I've been a marketer and an entrepreneur for my entire career -- the last 17 years -- and have made a lot of mistakes from which I hope others can learn :-)

2. Did you choose to become a marketer?
Not entirely. I fell into marketing after entering the tech world as a web designer, but I love the combination of technical and creative processes required to succeed, and truly enjoy the people in the marketing world.

3. What do you think one should do to align their marketing goals with their business goals?
Tie marketing goals explicitly and directly to specific business goals, then show (as best you're able), how metrics improvements in marketing correlate (or cause) improvements in the business goal.

4. Your views on why MVPs (Minimum Viable Product) may not be ideal:
My basic contention is that many customers and amplifiers of your business and work will likely judge your product on their initial experience. If you release something that's barely viable but doesn't truly astound and impress, you're likely to burn the opportunity to re-earn that customer's business in the future. Worse, if that person might have been an amplifier of your company or a promoter of your product/service, you've lost the opportunity to reach their audience with a message of endorsement.

5. What would be some of the biggest challenges in marketing in the next few years?
The major web properties are all moving to a model of sharing out less traffic and keeping more for themselves. That makes many web marketing activities much more difficult, and mean that fewer people and organizations will benefit from the popularity that Google, Facebook, Twitter, LinkedIn, etc. have achieved. Rather than spreading the wealth of traffic and linking across the web, we're seeing consolidation and closing of gates to keep people on their platforms.

6. What's your favourite ad? Why?
A favourite ad is far too difficult, but I really enjoyed this concept from Reese's Peanut Butter Cups: https://www.youtube.com/watch?v=m89djlGgzIQ

7. Are there any marketing gurus you've been inspired by?
Hmm... Not sure they'd call themselves "gurus," but a few folks that have certainly inspired and impressed me lately include Purna Virji, Emily Grossman, Tara Reed, Everette Taylor, Camille Ricketts, 

8. What do you think is the most senseless marketing campaign? Why?
Hard to name just one, but I think politics is an area where a ton of marketing activity, advertising spend, and media effort of all kinds is placed, but with a very low return on investment. At most, 2-3% of the electorate seem to ever shift their votes in the United States, yet fewer than 40% of eligible voters even bother to cast ballots. Clearly, it's a field with perverse incentives, incredibly illogical thinking, and horrific bias of all kinds, yet I can't help but feel that most of the marketing dollars spent are done senselessly, too.

9. What's your favorite social media platform? why?
I still love Twitter. It's a wonderful place to engage with people and organizations, to form connections, to get help with problems, to socialize around professional, political, and interest-based issues. If the platform could work to solve its horrifying abuse and harassment problems, I think it would have a very bright future indeed.

10. What phone app do you use most?
Gmail :-) But right behind that is probably Twitter, Pocket, Lyft, Reddit, Fitbit, and Instagram

11. What do you do when you have free time?
My wife and I socialize a lot! We have so many wonderful friends in Seattle and the cities we frequently visit that our calendar is often booked up for months in advance. I love seeing people, eating good food, sharing stories, and being supportive however we can.

12. Is there a software product you love?
Many! I'm a big fan of Excel and Powerpoint -- still gold standards for much of the work I do. Google Drive has also proved invaluable, and for my new company, a few others like Gusto, Typeform, Docusign, and Carta have been invaluable.

13. What productivity hacks do you use?
I try to run 100% of my communication through just two channels -- my calendar and my email. If it's not in those two, it doesn't exist for me (or, at least, I don't prioritize it). That helps me stay mostly on top of everything I need to get in a day without falling too far behind.


    • Sticky Posts

    • 10 simple e-commerce marketing tips to boost sales

      Congratulations! You've finally set up that e-commerce store you've been thinking about for a long time. Hopefully it wasn't too difficult. Even if it was, the effort will be totally worth it when you start seeing some orders come through. Now that the store is live, let's take a look at some marketing tips you can apply for sales growth. 1. Avoid cart abandonment If you've ever shopped online, you might have added a product to the cart but then decided not to purchase it. This is known as cart abandonment.
    • Marketing in a post COVID-19 world!

      Consumers across countries are increasingly spending more time on a wide variety of digital activities, right from online grocery shopping, to video conferencing, to tele-medicine. There is a good chance that you performed one or more of the following activities during this lockdown, thanks to COVID 19: Cooked a meal Made a TikTok Video Signed up for a remote learning session Consulted a doctor online (or ordered medicines online) Shopped for groceries online A study by Hunter, a food and beverage
    • Inbound Marketing 101: The Foundational Blocks of Inbound Marketing Strategy

      According to a behaviour survey, 68% of the buyers use sources such as blogs to evaluate the product even before considering it. Before buying a product, we do a lot of research to learn more about the product through communities, blogs, social media,
    • How Zylker doubled their webinar registrations!

      Webinars are good educational resources to gather qualified leads for your product. But what if your visitors are dropping off from your webinar landing page without signing up? What more could you do to convert visitors into registrants? This is the
    • The ideology behind why features tell, but benefits sell

      Do you think there's any truth to this? Do features only tell, and benefits sell?  Well, let's see why we should focus on benefits rather than features as the great marketing wizards, David Ogilvy and Steve Jobs proved to be the best examples leveraging
    • Recent Topics

    • low quality videos

      when in puplish videos or reel in social media platforms it pulished in low quality
    • Using Zoho Forms vs Zoho Survey

      Hello - I'm looking for advice on whether to use Zoho Survey or Zoho Forms for our small non-profit. We have a Zoho One subscription, so have access to both. The main use case at the moment is application forms for our professional development programs.
    • Kaizen #200 - Answering Your Questions | Authentication using Zoho CRM Python SDK

      We’re incredibly excited to bring you the 200th post in our Kaizen series! This journey has been as much about listening as it has been about sharing. And today, we’re making both count. Over the past few weeks, we’ve collected your feedback through the
    • Zoho CRM sync

      Just wondering if the plan is for the Zoho CRM implementation to always be just an import and not a sync? At the very least, a one-way sync that kept the data in Tables up-to-date would increase the amount of usecases, but ideally the option to two-way
    • Add serial number in print page list

      How can i add serial number in print page for every entries?
    • Trying to Delete records from Creator not found in CRM

      Hi, In the following script, I am trying to delete records from Creator not found in CRM, but I am getting the error message "Error at line number: 55 Improper Statement Error might be due to missing ';' at end of the line or incomplete expression". Please
    • Can't login to Zoho mail

      I'm logged into Zoho but when I try to go in zoho mail I get: Invalid request! The input passed is invalid or the URL is invoked without valid parameters. Please check your input and try again. I just set up my mx records and stuff with namecheap a few
    • REST API for Branch and Budget

      Hi Team, Can you please guide me with the appropriate rest API documentation for fetching Branch and Budget details?
    • STOP FRAUDULENT TRANSACTION IMMEDIATELY

      I DID NOT AUTHORIZE THIS TRANSACTION OR RENEWAL, STOP IMMEDIATELY CHARGING MY CARD I CAN NOT CONTACT SUPPORT, NO ONE IS AVAILABLE ON CHAT PAYMENT ID RPCW2003260759193
    • Best way to handle a credit card download fiasco

      Hi there, hoping that someone knowledgable with book keeping can give me the answer here. One of my credit cards has been integrated with Zoho books and we have been downloading transactions with no issue. The credit card got compromised and was used
    • When Opening Zoho Mail I always get a Tab with an error (See attached image)

      Everytime I open Zoho mail I get this. It is trying to open a deleted email. I already tried going to Settings > While Starting up Changed that option back and forth but this persists. Its annoying. Other than that I love this. Any help would be appreciated.
    • Pre-Registration - Suggestion

      Suggest to add a Pre-Registration feature for non-scheduled events. Scenario is that we have a training academy and would like to collect pre-registrants prior to an actual scheduled event so we can use this as a basis for demand management and scheduling of new events for those expressing interest.
    • Not all messages showing in folders in iOS mail.app

      I have a bunch of emails filed in various folders. Those folders are showing all of the emails in them on Zoho.com and in the Zoho Mail app on my iPhone and my iPad. They also all show up fine in Mail.app on my Mac. The problem is that certain (not all)
    • Where do the 'Archived' mails go?

      I have hit 'Archive' on quite some mails I still needed, but didn't want in my inbox anymore. I obviously thought 'Archive' is not the same as 'Delete', since they don't even pass the trash folder this way, and right now I was looking for one of those
    • Signature image size changing on replied emails

      Hi, Sometimes I see the size of the image I use as signature changes when I open replied emails. Do you know why is this happening? It doesn't seem to happen when I send emails to Gmail though. Signature should look like in attachment "Signature_normal.jpg"
    • Não consigo enviar emails. "Razão:533"

      Não consigo enviar emails. "Razão: 533 Relaying disallowed. Invalid Domain" aparece e me impede de enviar emails... Como resolver o problema?
    • Error when setting up IMAP access in Gmail

      Hi I set up POP3 access via Gmail for my Zoho-hosted domain email. I just tried to change it to IMAP access, however when inputting the settings I received the following error message from Gmail "Missing +OK response upon connecting to the server: * OK
    • Zoholics Europe 2025: Unlocking the Power of Zoho CRM : A Hands-On Workshop

      Why should you attend? At Zoholics Europe 2025, Zoho’s official user conference, you’ll have the opportunity to connect directly with experts and explore powerful tools that help businesses elevate customer experiences. Be sure to attend one of the most
    • "Wrong password or login" Problem to configure Zoho on MAIL App on my Macbook

      Hi, I'm having problems to configure my e-mail on my MAIL App(Macbook pro). My e-mail is hari@trespontoum.net Actually was working perfectly, and still working on my Iphone. My MAIL App prompt me that my login or password is wrong. I tried to change 3
    • How do I delte a mailbox alias

      Hi everyome, I have created a mailbox alias on one of my accounts, but I can't figure out how to delete it again. When I go into the control panel on my super-admin account and click on user details and the settings for the user, I can see the mailbox
    • Allowing vendors to Upload Purchase Invoices against Purchase Order

      Work Flow: Once Project is executed, We send Purchase order to every Vendors asking them to Share the invoice against the same. Most of the time Vendors Send invoices through Mails but our Finance Team miss to book those Purchase Invoices in Zoho Books.
    • Deluge - forward incoming email with original attachments and content but new subject

      I'm working in ZohoMail with a 10GB paid account. Using a filter and a custom function, I can send a new mail with the original email content and a new subject, but I'm struggling to find how to attach the original attachment to a new mail - or even to
    • Error: "The conversation window has expired." on WhatsApp

      Hello, I would like to know why this error appears in the messages within WhatsApp from the CRM: "The conversation window has expired." The question arises because a potential client sent us a message at 11:00 PM and we are responding the next day at
    • How to Sync Desk KB and Sales IQ KB?

      Hi, we have just started to use Desk and are using the SalesIQ Chat. Ideally I'd like to use the 'FAQ' feature on chat (which uses SalesIQ KB) and also allow our customers to use the self-service KB that comes with Desk. Unfortunately they are two different
    • Need help! Unable to send message; Reason: 554 5.1.8 Email Outgoing Blocked.

      Hi Zoho team My account name is senpai.atelier, it’s been few days I can’t send Emails with the same error messages. I’ve raised the issue to support@zohomail.com that doesn’t respond to my query. I wonder if you may help troubleshooting soon.
    • Zoho arrives to Spam on all Microsoft Accounts (Outlook, Hotmail, Microsoft 365)

      I believe this is a very serious issue. All my email accounts in Zoho arrives straight to SPAM. Thing is, a lot of clients rely on email arriving to Inbox, specially on Microsoft Accounts since it is used a lot both for business and personal email sending.
    • Registeration

      I just added the TXT code. What next?
    • Cannot receive password protected zip files

      Hello, I cannot received a password protected attachments. Also all my members in the same domain has the same problems. Can you please help me? Best regrads
    • ERROR 554 5.1.8 Sender Address Blocked code(554)

      We have an email with Zoho ( comercial@bruiser.com.br), but, when we try associate the account in GMAIL, the server shows this message:  554 5.1.8 Sender Address Blocked code(554) I see this error appear when the limits of returns exceded 10 messages,
    • How do I associate pricebooks to a customer?

      I setup a few pricebooks, that worked fine. But now the only thing I can do with it, when I enter a quote or sales order, I can select which pricebook to use, but I have to do this product by product every time I add one. Is there a way to connect a pricebook
    • Zoho mail stopped receiving emails

      Our email are stopped to receive outsider email. i have checked the DSN, it's pointed to ZOho mail. Can anyone help me to fix this issue urgently? Thanks
    • send email from web application

      Hello, I'm experiencing an issue with sending emails from my web application. Here are the configuration parameters currently in use: ini Copia Modifica quarkus.mailer.from=noreply.sedis@mondonovo.net quarkus.mailer.host=smtp.zoho.com quarkus.mailer.port=465
    • Custom CSS in Zoho Form

      Hi, Please let me know, how we can add custom css in Zoho Form.  Thanks
    • Zoho Recruit

      Getting this issue
    • Missing Email

      We recently started using ZohoMail we migrated our users from google workspaces. The migration process seemed to have gone smoothly however not all emails are showing in the inbox folder. For example: If I sort the inbox folder from old to new. (Oldest
    • Client Script Quality of Life Improvements #1

      Since I'm doing quite a bit of client scripting, I wanted to advise the Zoho Dev teams about some items I have found in client script that could be improved upon. A lot of these are minor, but I feel are important none-the-less. Show Error on Subform
    • Account blocked after accessing via VPN

      All my accounts are blocked after using a VPN. I have submitted multiple support tickets without response. It’s critical that my email be restored asap Can you please provide a way to unblock my accounts
    • Exchange Rate Updates

      Hi, It would be great that when you work with multiple currencies, the exchange rate updates automagically every day (as seen on Zoho Books) or at least that when you create/update an opportunity the exchange rate could be manually updated, or maybe both!
    • Courses without signup

      Can I create "real" public courses where no signup is needed?
    • Espace Sandbox – Votre environnement de test sécurisé dans Zoho Projects

      Zoho Projects propose un sandbox sécurisé pour tester des configurations, des personnalisations et des modifications sans compromettre les données en production. Note : Disponible avec le plan Enterprise le plus récent basé sur les utilisateurs (y compris
    • Next Page