Keep up with Medium responses

Lucie Burisin
Lucie Burisin

Receive all response notifications from the various articles on your shared Medium publication in one place.

An image of Apify’s Medium notifications actor
Medium notifications actor.

Imagine you are a company with a blog on Medium. Your team posts interesting articles but then forgets to follow up on the valuable responses from users and potential customers.

Medium lets you set up email activity notifications on your blog posts here, which works well for individual users. But what if your Medium blog has articles from multiple users? Wouldn’t it be useful to receive all notifications in one place?

The Apify blog, which features posts from multiple authors
The Apify blog on Medium.

We have created the Medium notifications (katerinahronik/medium-response-notifications) actor to help us keep up with responses on our Medium blog posts. It lets you select the articles you want to monitor and checks them every day for new responses. Then, it sends the notifications to your inbox.

An example of a completed input for the Medium notifications actor
A new task created for the Medium notifications actor.

Here are 6 steps to never missing another response on your Medium blog:

  1. If you are new to Apify, first you’ll need to sign up.
  2. Once you’re logged in, click on the Actors button in the left-hand-side menu.
  3. Visit the Medium notifications actor’s detail page and click Try for free.
  4. This automatically redirects you back to the Apify app and creates a new task for your request.
  5. In the Input section, add all the URLs or article IDs (the alphanumeric part at the end of the article’s URL, e.g. 8e9f15befba0) of the Medium blog posts you want to track. Then, add your email address.
  6. Finally, click Save and run at the bottom of the screen.

You will find all the notifications in your email inbox. Each will contain the Medium blog post’s title and a link to its responses from the previous day.

Of course, doing this every day isn’t efficient. Luckily, we can automate this, too, by setting up a Schedule:

A screenshot of the Schedules tab opened in the Apify app
Schedules in the Apify app.

1. In the left-hand-side menu, click on the Schedules button.

2. Create a new schedule. Then, in the Settings tab, name it, set how frequently you want to run it, and click Save.

Naming your schedule and setting its frequency in the Apify app
Name your schedule and set its frequency in the Apify app.

3. In the Tasks tab, select the task you created for the Medium notifications actor and click Save.

A demonstration of how to add a task to a schedule in the Apify app.
Add a task to a schedule in the Apify app.

4. Under the Schedules tab, you can check if the schedule is set up properly and when the next run will be.

One more step for Slack users:

If a Slack token and channel are provided, the actor can send a notification message for each new response using the existing Slack Message Generator (katerinahronik/slack-message) actor.

The Slack message generator in Apify Store
Slack message generator in Apify Store

We hope you enjoy web scraping and robot process automation with Apify.

If you have any more questions or interesting ideas on how to improve Apify, let us know!

Check out the video tutorial here.

Great! Next, complete checkout for full access to Apify
Welcome back! You've successfully signed in
You've successfully subscribed to Apify
Success! Your account is fully activated, you now have access to all content
Success! Your billing info has been updated
Your billing was not updated