Mastodon is an open-source and decentralized social network that feels similar to Twitter. Unlike Twitter, Mastodon is a network of interconnected communities instead of a single site. There are more granular privacy controls and a 500-character limit. There are also no advertisements. While most social networks have deep integration with each other, Mastodon requires a little more effort from the user. In this quick guide, we’re going to use a simple web feed from Mastodon and a free web automation tool to publish content to other services (e.g., Twitter, Facebook, Google Sheets, email, etc.).
For our purposes, you will need an account on an instance of Mastodon and a Zapier account. If you are new to Mastodon, I would recommend reading more about Mastodon since there are some key differences.
Note that you can also use IFTTT, Microsoft Flow, etc., if you prefer. Here is a good tutorial for IFTTT and Mastodon.
Connect Mastodon to Other Services
- Determine your username
- Construct your Atom feed url: https://instance/users/username.atom
- Log in to Zapier and click Make a Zap
- Select RSS by Zapier as your Trigger
- Select New Item in Feed and click Continue
- Paste the Atom feed url from step #2
- Select Twitter (or another app where you would like to send Mastodon posts)
- Select Create Tweet
- Connect to your Twitter account
- Use the message field to add Mastodon content
- Click Create and Continue
- Turn your Zap On