> 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 with MESA <a href="#connect" id="connect"></a>

When you're setting up a workflow with a Blog Studio [trigger](/workflow-builder/triggers.md), 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](/workflow-builder/triggers.md) 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="/files/1ddsuQqcgCxgg98vPVQN" alt=""><figcaption></figcaption></figure>

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

### Configuration <a href="#configuring" id="configuring"></a>

#### Select a blog to send the article to <a href="#blog" id="blog"></a>

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="/files/1tHtSqLhbX1no4NdStlR" alt=""><figcaption></figcaption></figure>

#### I don't see my Blog Studio workflow activating when I update something in Blog Studio? <a href="#triggers" id="triggers"></a>

MESA workflows that contain Blog Studio [triggers](/workflow-builder/triggers.md) (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="/files/8yZpAYvfxpduZcIK44I5" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/vLZLTq5j6vXs2zJdNz1e" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/egUOK0zXDcP2xeRPHmw0" alt=""><figcaption></figcaption></figure>

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

{% hint style="info" %}
Please note that available frequencies will differ depending on your MESA billing plan.
{% endhint %}
