Beehiiv Connect Newsletter Integration
Plugin Installation Guide

A Bit About Beehiiv Connect and the Beehiiv Platform

Introducing  Beehiiv Connect Newsletter Integration Plugin for WordPress, an innovative solution for content creators seeking to streamline their newsletter operations. Beehiiv is an all-in-one platform that simplifies your newsletter’s design, writing, sending, promotion, monetisation, and ROI tracking. Developed by former Morning Brew employees, Beehiiv utilises growth principles that have amassed over 4 million subscribers for the renowned newsletter company. Experience the benefits of the Beehiiv platform by integrating it with your WordPress site through Beehiiv Connect and witness firsthand how it caters to the needs of creators and fuels newsletter growth. 

Getting the Beehiiv Connect

The beehiiv Connect plugin can be acquired/installed by searching from the plugins section of your WordPress Dashboard menu option. It is also available from the WordPress Plugin Store. 

Setting Up Beehiiv Connect

Once you have installed Beehiiv Connect, you will need to enter in the  

      1. Beehiiv Publication ID Key (check the screenshot below)

      2. Beehiive Token (check the screenshot below)

Both can be acquired from the Beehiiv website once you’ve signed up. For more information on this, you can visit here.  

Once you have entered the relevant information, you need to press: 

      3. the save button, and to ensure that the API credentials you have entered are correct, you can press  (screenshot Below) 

      4. the Test API Credentials Button (screenshot below) 

First, it will give the 

      5. Settings Saved Successfully message  (screenshot below) 

      And if the API has been set up correctly, it will give the  

      6. API Valid message; otherwise, it will show an Invalid Message. (screenshot below) 

The General Settings

Default Post Creation Section 

By default, the plugin uses the posts section of your WordPress website to create posts that it fetches from the Beehiiv platform. (screenshot below) 

In order for it to populate the default posts section, you need to ensure that:


      1. That the selection underneath “Use Separate Post Type for Beehiiv Posts” is set to No. (screenshot below) 

If you want the posts fetched from Beehiiv to set up somewhere besides the default posts section, you must set the “Use Separate Post Type for Beehiiv Posts to Yes. 

It will create a separate section called.  

      2.  Beehiiv Articles as shown below and start creating/populating the posts there.  

Please Note: It takes anywhere from a few seconds to up to about 30 seconds or longer to create a post depending on its size and content. That’s why it runs/updates in the background. 

The Short Codes in General Settings

      1. The shortcode [beehiiv-posts-grid] should be used on the page where you want the posts to be displayed.  

      2. The shortcode [beehiiv-subscriber-form] should be placed on a page where you want the email address capturing form shown. 

      3. The shortcode [beehiiv-recent-posts-block] should be placed on a page where you want the recent blogs shown. 

An example output of the given shortcodes is displayed below respectively.




Other General Settings

The No Posts per Page field specifies how many posts will be displayed per page. In our example below  

      4. it is set at 12, so it will show 12 posts per page.   

      5. The Post Order field has two options ascending and descending. You can choose according to your preference in which order you want them displayed on the page. In our example screenshot below, we have chosen ascending (so the oldest posts will appear first)  

      6. The Post Title Color, Post Date Color, Button Background Color, and Button Text Color are all related to the appearance of how the post excerpt/intro appears on a page.   

      7. The Button Text option allows you to set the text that should appear on the buttons, e.g., read more, more info, etc. 

      8. The Grid Number of Columns is the number of columns on which the post excerpts will be displayed; currently, in the posts image shown above, it’s displayed in 3 columns. 

      9. Grid shortcode custom classes, these are classes that can be assigned or added in case someone wants to implement their own CSS. 

      10. Subscribe Short form custom classes, same function as grid shortcode that allows for custom CSS on the email capture form. 

      11. Show Recent Posts, when set to Yes, display the recent posts excerpts at the bottom of the blog post being viewed by the visitor. 

      12. Cron Interval is the time after which the plugin syncs with the BeeHiiv site to acquire/fetch new posts. Options are once hourly, twice daily, once daily, and once weekly. 

      13. Fetch Articles Now button allows you to bypass the regular cron interval and manually push the plugin to sync with the Beehiiv site to check/acquire new posts.


When you’re done with the changes, press Save. 


Get In Touch

Oxford House, 71 Oxford Street

Tel: 0141 218 4422


Useful Links

Terms & Conditions

Privacy Policy