AI SEO blog for OpenCart
On OpenCart 2.3, the connector detects an installed NewsBlog and publishes directly into its selected category. Your existing blog design and SEO URLs remain in use. The connector also offers a standalone blog based on Information pages, with separate packages for OpenCart 2.0–4.x.
How to connect Blogent to OpenCart
OpenCart connector
Install the package for your OpenCart branch. OpenCart 2.3 can publish and update articles in an existing NewsBlog, preserving its design, categories and SEO URLs. A standalone Blogent blog is also available.
Download for your OpenCart version
Connector setup
- Upload the package for your exact OpenCart branch through Extensions → Installer.
- Open Extensions → Extensions → Modules, install Blogent Connector, then edit and enable it.
- In OpenCart 2.3, installed NewsBlog is detected automatically. Select its existing blog category. Its child categories are included. A separate blog title is not needed for NewsBlog.
- The 2.3 package reads the installed languages and primary store language automatically. With NewsBlog, choose optional covers for categories in the native image manager. Save the module settings.
- Copy the complete generated Webhook URL, including its token. In the Blogent assistant choose OpenCart, paste it and click Load from website. For an existing project, save it under Integrations. NewsBlog categories, URLs and the primary language are saved automatically.
- Use the Public blog URL shown after saving. For NewsBlog this is the existing blog’s native URL. SEO URLs must be configured in the store.
- After changing categories, reload them in Blogent. Run Test connection to create a real test article and update the same article.
NewsBlog detection and native category loading described above apply to OpenCart 2.3. Other branches use the standalone Information-page blog and their package settings. Always install the package matching your OpenCart branch.
Actions and stable identities
- Shopify, HubSpot, Webflow and Framer use the connected native publisher. WordPress, OpenCart, Strapi and Lovable use the installed Blogent connector; v0 and Replit adapt it to the existing app. Wix, Make, n8n and custom endpoints implement the synchronous contract; Zapier, Albato and ApiX-Drive use completion callbacks.
inventory: sendcursor: nullandlimit; return{articles: [snapshot], next_cursor: string|null}. Repeat the returned cursor until null.read: sendtargetand/orcontent_id; return{article_snapshot: snapshot}. Explicit nativetargetis authoritative. Blogent’s logicalcontent_idmay differ from the native identity.- Each snapshot contains
identity, title, alias, date, article, target, revision, urlsand optional image/author metadata.articlemaps locales to full title, alias, HTML, preview and SEO fields. Unknown original dates may be null and unavailable URLs may be an empty map. create: send the article payload, a uniqueoperation_id, logicalcontent_id, empty target and null expected revision. Return{posted:true,target,revision,urls}after complete publication.update: send existing native target IDs and the latestexpected_revision. Preserve original IDs, URLs/aliases, publication date, author and assets. Compare the revision atomically before applying changes.
Blogent supports inventory, authenticated read, create and in-place update. Final receipts include native target IDs and revision; queued workflows complete through authenticated callbacks.
Webhook tester
Run inventory, create, read and update on one real test article. Queued integrations wait for their completion callbacks.
What you get after connecting OpenCart
- OpenCart 2.3 NewsBlog uses the existing blog and native articles, categories and SEO URLs.
- The 2.3 package reads the installed languages and primary store language automatically.
- NewsBlog categories and their child categories load into the Blogent assistant and are saved with the connection.
- Choose NewsBlog category covers with the native OpenCart image manager. Downloaded covers are stored on your site.
- For a store without NewsBlog, the connector offers a separate blog based on native Information pages.
- Updates keep the original article IDs, URLs, dates, authors and images.
Requirements and compatibility
- OpenCart version
- Separate packages for 2.0–2.2, 2.3, 3.x and 4.x. Install the one matching your branch.
- Why separate packages
- Extension paths, templates, admin tokens and the OpenCart 4 namespace system are not cross-compatible between branches.
- Access
- Admin access to Extensions → Installer and Extensions → Extensions → Modules.
- Connection
- Save the module settings, then copy the complete generated Webhook URL, including its token, into Blogent.
- Verification
- The connection test inventories existing content, creates one real article, reads its authenticated snapshot and updates the same native IDs. No public-page crawl is required.
Frequently asked questions about the OpenCart integration
Which package do I download?
The one that matches your installed branch exactly — 2.0–2.2, 2.3, 3.x or 4.x. A package from another branch will not work, because paths, templates, admin tokens and the OpenCart 4 namespaces differ.
Does my store need a separate blog module?
OpenCart 2.3 supports an installed NewsBlog and uses its existing categories and design. A separate Blogent blog based on Information pages is also available. Native NewsBlog discovery is specific to the 2.3 package.
Do articles get proper SEO URLs?
With OpenCart 2.3 NewsBlog, the connector uses the existing category and article SEO URLs. The standalone blog creates native OpenCart SEO aliases. SEO URLs must be enabled and configured in the store.
Where are cover images stored?
Covers are stored in the OpenCart image directory. On OpenCart 2.3 NewsBlog, select images for each category with the native image manager. These covers are tied to the article’s publication category.