Automating Social Media Posting

Managing social media across multiple platforms can be time-consuming for entrepreneurs, creators, and busy professionals. This guide will show you how to fully automate your social media workflow using Notis, Notion and NotionSocial With this setup, you'll be able to create and schedule social media posts across multiple platforms with just your voice, right from WhatsApp, Telegram, or email.

Managing social media across multiple platforms can be time-consuming for entrepreneurs, creators, and busy professionals. This guide will show you how to fully automate your social media workflow using Notis, Notion and NotionSocial

With this setup, you'll be able to create and schedule social media posts across multiple platforms with just your voice, right from WhatsApp, Telegram, or email.

Benefits of This Automation

  • Create content with voice commands from anywhere
  • Manage all your social platforms from a single Notion database
  • Schedule posts in advance without platform-hopping
  • Get performance analytics directly in Notion
  • Use those as a feedback loop to help Notis create better content
  • Save hours of manual work each week

Step 1: Setting Up NotionSocial

Create Your NotionSocial Account

  1. Go to notionsocial.app and sign up for an account
  1. Choose a plan based on how many social media accounts you need to connect (plans start at $15/month)

Connect NotionSocial to Notion

  1. Click "Duplicate Template" to add the NotionSocial template to your Notion workspace
  1. Grant NotionSocial permission to access this template in your Notion workspace
  1. Connect your database by selecting the Posts database you just duplicated

Connect Your Social Media Accounts

  1. In the NotionSocial dashboard, click on "Add Social Account"
  1. Connect the platforms you use (NotionSocial supports Twitter/X, Instagram, YouTube, LinkedIn, Threads, BlueSky, TikTok, and Facebook)
  1. Follow the authentication process for each platform

Step 2: Connecting Notis to Your Setup

Add NotionSocial Database to Notis

Make sure to give access to your NotionSocial database to Notis. To do so, follow our instructions to add new databases to Notis

Configure Notis Instructions (Optional)

For advanced functionality, you can add specific instructions to the database description in Notion. Follow this guide to learn more.

For every new post request:
1. Query the database for the most performing posts
2. Write in the same tone of voice as successful posts
3. If the user doesn't provide a specific pitch, get inspired by best-performing posts

Step 3: Creating Posts with Voice Commands

Basic Post Creation

You can now create posts using voice commands through Notis on WhatsApp, Telegram, or email. For example:

Hey Notis, can you create a new post for tomorrow at noon where the caption should say something like 'I finally managed to post on all social media directly from Notis' and publish this on my X account?

Advanced Features

You can also:

  • Request image generation: "Can you also generate an image that would go with this post?"
  • Edit images: "Can you modify this image to show [specific request]?"
  • Cross-post with variations: "Create a new entry for each of my social media platforms, slightly change the caption so it's not a copy-paste, but keep the same spirit."

Step 4: Understanding the NotionSocial Database

Key Properties

Property
Function
Status
Set to "Done" when the post is ready to be published
Platforms
Select which social media platforms to post to
Caption
The text content of your post
Media
Images or videos to include with your post
Time
When to schedule the post
First Comment
Text that will be posted as the first comment (works with Instagram, Facebook, LinkedIn, YouTube)
Post URL
Automatically populated with the link to your published post

Post Analytics

NotionSocial automatically pulls performance data back into your Notion database:

  • Engagement rate
  • Likes
  • Comments
  • Views

Tips for Optimization

Best Practices

  • Include your brand kit information in the database description for consistent branding
  • Create a separate page with your tone of voice guidelines for Notis to reference
  • Store your best-performing posts in the database as reference points
  • Schedule posts in batches for the week to maintain consistency

Troubleshooting

  • If posts aren't showing up in NotionSocial, remember it syncs every 5 minutes
  • To delete a scheduled post, change its status to something other than "Done" or delete the page
  • If media files aren't uploading, check the file size limitations for each platform
Did this answer your question?
😞
😐
🤩