January 24, 2021

Update #6: Connections and Analytics

Stephen Afam-Osemene @stephenafamo

It's been nearly 3 months since the last update.

I took a six week vacation from mid November until the end of 2020 during which I did my best to stay away from work.

Since the new year, I've had a renewed energy to keep working on Swish, some new features have been shipped.
Also there is now a Blog for Swish. It was somewhat ironic that a blogging platform did not have a blog 😂.

What's New?

Connections to other platforms

When I first started thinking about this feature, it was primarily about cross posting to other platforms. However, I see that it can be so much more.

In the dashboard, there is now an "integrations" menu item which allows you to connect your blog with multiple services.
Right now, the focus is on cross posting, so the initial connections are Medium, DEV and Hashnode.

Multiple connections of each type can be added, and they can be set up to cross post and even edit/delete the external post where possible.

In the future, other forms of connections will be added. Some possiblities I'm currently thinking about are:

  • Comment hosting services to enable comments on blog posts
  • Social media platforms to notify followers when a post is published
  • Newsletter platforms to share new posts as newsletters
  • Webhooks for more generic integrations
  • Other generic connecting platforms like Zapier and IFTTT.


Analytics are now being measured on all blogs. The integration was done with the amazing Simple Analytics. It is privacy friendly, and we don't track your users or use any cookies.
This also means that there is no need for cookie banners and your readers have an uninterrupted experience.

Displaying these analytics on the dashboard is being worked on and should ship in the coming week.

Social share buttons

Social share buttons are now shown when a single post is being viewed.

This in currently ONLY available on desktop, because:

  • Mobile browsers all have in-built share buttons
  • We don't want to clutter the view, especially on smaller screens.

If you would like them to also be displayed on mobile screens, let us know.

Global Content After Posts

In the customise menu, you can add some content that will be show blow every post.
We can see this being useful to add some extra information about the blog or author, or add a newsletter subscription link like we are doing on the Official Swish Blog.

What's Next?

Show analytics data in dashboard

To round up the other end of the analytics and display this information to the users.


This may take some time to implement completely.
The idea is to make it possible to import posts from other platforms like Medium, Ghost, WordPress, DEV, Hashnode with only a few clicks.

Today's Top Milestones
  • 🎉 1500 users!!
    We crossed 1500 users this morning. CMO was out for the whole month too with urgent issues he needed to address with his house, so I'm proud I was abl
  • Made an animation to celebrate the last challenge
    We finished the 10-day Econub challenge two days ago, and to celebrate it, I made a short animation in Procreate with Nub (our character) biking throu
  • Launching Tomorrow
    Completed code for allowing users to query across multiple types of tabular data with SQL such as Google Sheets and Airtable. Writing up a launch plan
  • Leaving Ever Arcane Inc.
    It's always difficult to know when to move on. It's time to move on. Submitted my Resignation today. I have a first-hand understanding as to why VCs u
  • MVP complete
    Finally got the MVP to a point I feel (uncomfortably) comfortable to share it: https://listlinks.co/ There's still a lot to do but it's now possible t
  • Userveys is on Betalist!
    Userveys is on Betalist today. It has already provided double the number of beta signups in just a few short hours! Additionally, it put me in a rush
  • A new Name & Domain for Inoryum Themes
    Hello IndieHackers, We have came up with a decision to have a new name & domain for the Ghost themes that we build. Currently the ghost theme store si
  • The landing page is live!
    After deploying the latest commit on netlify we have reached to point of no return :). We are live! luumy.io is ready to be your next feedback widget!
  • If you're curious how we went from 0 - 10k in MRR
    For every business that's made it this far, there's a story to how they got there. I've read dozens of these and found them infuriating. I hope this o
  • What is Form Analytics
    Successful businesses don’t just luck out. They relentlessly improve their product or service, processes, and customer experience according to data an