AI content app · 1-click install
Connect the official VellumUp app on the Shopify App Store, or from your dashboard. That's it.
VellumUp is a listed app on the Shopify App Store. Connect your store with one click — approve access on Shopify's own screen, then pick the blog to publish to. No API keys or tokens to copy.
Article content
Full formatted article published to your selected Shopify blog
Featured image
Featured image uploaded to Shopify Files and attached to the post
SEO metadata
SEO title and meta description mapped to Shopify blog post fields
Scheduled publishing
Auto-publishes on the scheduled date from your Content Calendar
Click Connect Shopify
From the Shopify integration page, enter your store's domain (e.g. my-store.myshopify.com) and click "Connect Shopify" — no API keys or tokens to copy.
Approve on Shopify
You'll be redirected to Shopify's own consent screen. Review the requested permissions and approve the connection.
Select your blog
VellumUp fetches your store's blogs — pick the one to publish to, set an author name, and click Connect to finish.
VellumUp uses Shopify's Native Translations API to manage your multilingual content seamlessly — no duplicate posts, no manual setup.
Both get a post published to your Shopify blog, the difference is what it takes to get there and whether it's actually built to rank.
| VellumUp | Writing it yourself | |
|---|---|---|
| Time per post | A few minutes to review and approve | Hours of research and writing |
| Keyword research | Done automatically for your store | Manual, or a separate SEO tool |
| Brand voice | Learned from your store's own content | Depends entirely on the writer |
| SEO structure | Meta title, description, and headings built in | Easy to skip or get wrong |
| Publishing schedule | Set once, runs on autopilot | Only as consistent as you are |
| Issue | Solution |
|---|---|
| Connection was cancelled or rejected | No changes were made to your store. Go back to the Shopify integration page and click "Connect Shopify" again to retry. |
| Store domain not recognized | Enter your store's full myshopify.com domain — for example, my-store.myshopify.com, not just my-store. |
| Translation not visible to customers | Shopify may show a warning: "Not visible to customers because it's not in a market." Go to Shopify Admin → Settings → Markets, open the relevant market, and add the language there. Once added, the translated article will be accessible at its locale URL (e.g. /he/blogs/...). |
When an article is published, VellumUp sends the full HTML content to your selected Shopify blog via the Admin API. The featured image is uploaded to Shopify Files first and then set as the article cover. SEO title and meta description are synced to Shopify's built-in SEO fields. Posts go live immediately on their scheduled date.
No. Install the official VellumUp app from the Shopify App Store and connect with one click through Shopify's own approval screen. There is no Custom App to create and no API key or access token to copy anywhere.
There's a free plan to try it with a limited number of articles. Paid plans unlock more monthly articles and auto-publishing on a schedule. The app connection itself never costs anything beyond your VellumUp plan.
VellumUp learns your store's brand voice from your existing site content before writing anything, rather than generating generic, off-the-shelf copy. You can also review and edit every article before or after it publishes.
Yes. Articles publish as standard Shopify blog posts through the Admin API, so they render using your theme's own blog template, the same as a post you wrote by hand in Shopify Admin.
Yes. VellumUp uses Shopify's own Native Translations API to attach translations directly to the original post, no duplicate posts, and Shopify automatically serves the right language version to each customer.
Nothing. VellumUp only adds new posts, or updates a post it previously published itself. Existing content you wrote manually is never touched, edited, or removed.