> For the complete documentation index, see [llms.txt](https://docs.getmesa.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.getmesa.com/connect/blog-studio.md).

# Blog Studio

Connect Blog Studio to MESA and set up its triggers and the Create Article action so workflows can publish blog content on your Shopify store.

### Connect Blog Studio with MESA

When you're setting up a workflow with a Blog Studio [trigger](https://docs.getmesa.com/workflow-builder/triggers/), MESA will automatically connect to the Shopify store that you have installed MESA on and no further action is necessary. 😊

But, when you're setting up a workflow with a Blog Studio [action](https://docs.getmesa.com/workflow-builder/triggers/) such as **Blog Studio Create Article**, you will need to add a [Custom App](https://help.shopify.com/en/manual/apps/custom-apps#create-and-install-a-custom-app) on the external Shopify store that does not have MESA installed on. Then, enter the app's connections into the Blog Studio Connections section.

- **External Site Hostname:** The beginning part of your Shopify store's URL.
- **Access Token**: To find your access token, [you can follow these steps](https://help.shopify.com/en/manual/apps/custom-apps#install-the-app-and-get-the-api-access-tokens).

<figure><img src="https://docs.getmesa.com/assets/EF-blog-studio-create-article.png%20-%20Step%202.png" alt="Screenshot of the MESA Blog Studio Connections section for a Blog Studio Create Article action, entering the External Site Hostname and Access Token from the external store's custom app. Spotlight the External Site Hostname and Access Token fields."><figcaption></figcaption></figure>

Afterwards, you can re-use the newly created connection and select it for your future workflows!

### Configuration

#### Select a blog to send the article to

For MESA's **Blog Studio Create Article** and **Blog Studio Update Article** actions, you will need to specify a Blog, in the Step Configuration's **Blog** field. Your online store has a default blog called **News** but you can select any other Blog. [Click here to learn more about what a Blog is.](https://help.shopify.com/en/manual/online-store/blogs)

<figure><img src="https://docs.getmesa.com/assets/EF-blog-studio-create-article-2.png%20-%20Step%202.png" alt="Screenshot of the MESA Blog Studio Create Article step configuration, specifying the blog to send the article to. Spotlight the Blog field in the Step Configuration."><figcaption></figcaption></figure>

#### I don't see my Blog Studio workflow activating when I update something in Blog Studio?

MESA workflows that contain Blog Studio [triggers](https://docs.getmesa.com/workflow-builder/triggers/) (such as **Article Created** and **Article Updated**) will run on a polling system. Meaning, on every hour or whatever the selected frequency is selected in your MESA workflow, MESA will look for any recent activity in Blog Studio. As a result, you may not see immediate activity in your MESA workflow until the frequency hits.

In Blog Studio triggers, you can find the polling system by selecting **Customize**, then **Schedule**. You can keep the default frequency or adjust it.

<figure><img src="https://docs.getmesa.com/assets/EF-blog-studio-advanced-options.png%20-%20Step%202.png" alt="Screenshot of a MESA Blog Studio trigger, opening the polling settings. Spotlight the Customize button."><figcaption></figcaption></figure>

<figure><img src="https://docs.getmesa.com/assets/EF-blog-studio-advanced-options.png%20-%20Step%203.png" alt="Screenshot of a MESA Blog Studio trigger Customize options, opening the polling schedule. Spotlight the Schedule option."><figcaption></figcaption></figure>

<figure><img src="https://docs.getmesa.com/assets/EF-blog-studio-advanced-options.png%20-%20Step%204.png" alt="Screenshot of a MESA Blog Studio trigger Schedule settings where you keep the default frequency or adjust it. Spotlight the polling frequency selector."><figcaption></figcaption></figure>

Once the frequency hits, MESA will process every single task that has accrued within the previous time frame.

:::note
Please note that available frequencies will differ depending on your MESA billing plan.
:::
