GTGT CRM offers a blog integration feature that allows you to publish content from the system to your company's own website. Instead of manually copying each post, you can use the API to automatically synchronize all marketing content, user guides, or product introductions to your website.
This feature is particularly useful when you want to maintain consistency between the content management system in GTGT CRM and your external website. Any updates or edits from GTGT CRM can be reflected immediately on the website without complex technical intervention.
This article will guide you step-by-step on how to integrate GTGT CRM posts with WordPress, one of the most popular website platforms today.
Key Features
- Integrate content from GTGT CRM to an external website via API
- Support for displaying a list of posts and individual post detail pages
- Automatic content synchronization without manual copying
- Compatible with popular platforms such as WordPress, React, Next.js
- Manage access rights through secure API Keys
- Automatic display interface according to your website's design
User Guide
Step 1: Prepare Content in GTGT CRM
First, you need to have posts available in GTGT CRM. You can create new ones by clicking the "Create New" button in the post management section. Ensure that the posts have been fully drafted before proceeding with the integration.

You can preview each post to check the content before publishing it to the website.

Step 2: Access Integration Functionality
From the left-hand menu of GTGT CRM, scroll to the bottom and click on the "Settings" section.

On the Settings page, select the "Integrations" section to access the tools for integrating with external websites.

Here, the system provides a Headless CMS API that allows you to fetch content from GTGT CRM to display on any website. You will find detailed instructions for WordPress, React, and Next.js.
Step 3: Integrate Post List with WordPress
In the WordPress guide section, the system will provide an HTML code snippet for you to embed on your website. Copy this entire code snippet.

Open the WordPress page where you want to display the list of posts. In the editor, add a new block and select the "Custom HTML" block type.

Paste the copied code snippet into this HTML block, and then save the page.

When you view the page on the website, the list of posts from GTGT CRM will be displayed with an automatically integrated interface.

Step 4: Create API Key for Viewing Post Details
To allow users to click and view the details of each post, you need to create an API Key. Go back to the Integrations page in GTGT CRM and click the "Create API Key" button.

The system will generate a unique API Key. Copy this API Key and save it securely, as you will need to use it in the next step.

Step 5: Integrate Post Detail Page
Scroll down to the second guide section for "Post List + Post Details". Copy the corresponding HTML code snippet.

Similar to Step 3, add a new Custom HTML block in WordPress and paste the code snippet into it.

Important point: Within this code snippet, you need to replace the part between the two quotation marks with the API Key you created in Step 4. Find the location formatted as `'YOUR_API_KEY'` and replace it with your actual API Key.

After replacing the API Key, save the WordPress page. Now, when users click on any post in the list, they will be directed to the detail page with the full content.

Users can easily return to the list and view other posts.

Benefits of the Feature
- Save time by automatically synchronizing content instead of manual copying
- Ensure consistency between content in the CRM system and the external website
- Easily update content from a single source without editing on multiple platforms
- Increase marketing and customer support effectiveness through quick information sharing
- Flexible integration with various website platforms
Important Notes
When using the post integration feature, you should note the following points to ensure stable operation:
- API Key is important security information; do not share it publicly or expose it in easily accessible source code
- If the API Key is not correctly replaced in the post detail code snippet, the detail view function will fail
- Ensure you paste the code snippet into the correct type of Custom HTML block in WordPress, not a regular text block
- If you change content in GTGT CRM, the website will automatically update without further action
- In WordPress's editing mode, posts may not display fully; use the "Preview Changes" function to check the actual interface
