Foreign-Trade Website Admin Features Guide
One backend handles the whole foreign-trade independent store: create content and manage a multilingual site network, let AI batch-produce articles and illustrations, publish products and process orders, configure payments and shipping, and use AI customer service to handle inquiries—explained step by step.
This website backend brings together everything a foreign-trade independent store needs: writing content, managing multiple languages, letting AI batch-generate drafts and illustrations, listing products and processing orders, configuring payments and shipping, handling customer inquiries, and monitoring search performance and account security.
The article is organized into nine chapters, like a handbook: first it explains how to get started, then one chapter clarifies exactly where AI does the work, then it breaks things down module by module, and finally it gives an onboarding order and FAQs. The table of contents on the left lets you jump to any section at any time.
No technical background is required: everything is done in the browser, and after saving, the result is immediately visible on the storefront.
Chapter 1 · Getting Started
Spend two minutes getting familiar with how to log in and a few conventions that apply across the whole site; every section afterward will make more sense.
Login and Roles
Log in to the backend with the account assigned by the administrator. The backend controls what each role can see: administrators can see all features, while operations, customer service, and finance accounts only show menus relevant to them. So “Why do I have fewer menus here?” usually means the role is different, not that features are missing.
A Few Conventions That Apply Across the Site
- For full-page forms, the save button is fixed at the bottom right, such as Site Settings, Payment Methods, and Generation Settings; on list pages, buttons are inline—edit one row and click for that row.
- Deleting moves items to the recycle bin first, where they can be restored; only “Permanently Delete” in the recycle bin really removes them.
- All list pages support filtering, search, and pagination; once content grows, these are the main ways to find things.
- Everything shown on the storefront comes from the backend: text, prices, navigation, contact details, and shipping fees—after changes, no website redeployment is needed.
Chapter 2 · Where AI Helps You Work
AI in this backend is not just decoration; it is spread across five specific areas. They are independent: you can use just one or two, or all of them.
| Where AI Is Used | What It Does for You | Which Menu to Use It In |
|---|---|---|
| Writing articles | Batch-produce article drafts from keywords (title, summary, body structure), and control tone and length according to your specifications | AI Content Generation → Generation Tasks |
| Article illustrations | Automatically generate images according to the illustration plan, place them in the corresponding positions in the body, and register them in the image library for reuse | AI Content Generation → Article Illustrations / Generation Settings |
| Listing products | Provide a description and it produces a product page plan: title, selling points, description, specification table, and image plan | Content Management → Publish Product |
| Multilingual translation | Translate content, categories, and interface copy into each enabled language, and mark entries where the source has changed and the translation is outdated | Multilingual → Translation Management |
| Online Q&A | Answer visitor questions based on the materials you write; when it cannot answer, fall back to preset wording or guide the visitor to a human | AI Customer Service |
Boundaries of These Five AI Uses
- AI produces drafts; humans make judgments and publish. Content such as prices, delivery times, customer cases, and ranking promises should never be invented by AI under any circumstances.
- Article writing and translation are two separate configurations (models and prompts are set separately), so you can choose according to each need without affecting the other.
- Product image generation is a two-step process: first it produces a design plan, and only after you confirm it in the pop-up does it actually generate images—avoiding “generate a batch with one click and none of them are right.”
- The customer service AI’s tone and scope come entirely from the materials you write. If something is not in the materials, it should answer with the fallback wording rather than improvise.
Chapter 3 · Content and Multilingual
This corresponds to the two groups in the left menu: “Content Management” and “Multilingual.” The website’s skeleton (categories, navigation, pages, articles) and all language versions are maintained here.
Content List
The unified entry point for all site content. You can filter by content type, publish status, and category, search by title, and select multiple items for batch deletion. On the right side of each content item, you can edit or delete it (moving it to the recycle bin). The “Reference Count” in the list helps you judge whether the content is referenced elsewhere, and it is worth checking before deleting.
Writing and Editing Content
When creating content, besides the title and body, the following fields determine how it appears in search results:
- Summary: the description text shown on list pages and in search results; 60–120 words is recommended, and it should clearly state “what problem this article solves.”
- Keywords: the terms this content targets; you can select them from the keyword library.
- Cover image and share image: used for list cards and social sharing; if the share image is left blank, the cover image is used.
- URL slug: the English string in the address, for example making an article URL like your-topic; if left blank, an ID is used.
- Content type and category: determines where it appears on the website.
The body editor has two modes: “Visual” and “HTML.” For everyday writing, Visual is enough; when you need precise control over layout (tables, captions, anchors), switch to HTML. Images can be selected from the image library or pasted directly from the web—when saving, external images are automatically fetched to this site to prevent broken images or hotlink protection.
Categories and Navigation
Categories determine the website’s information structure (products, cases, news, about us, etc.), and navigation determines which entry points visitors use. Both are maintained in Content Management.
- After creating a category, remember to add it to navigation; otherwise there is no entry point on the storefront.
- Navigation supports moving items up and down to adjust order, and links can point to categories, pages, or custom URLs.
- When a link is bound to a category or page (rather than manually entered URL), the link will not break if the category name is changed later.
Keyword Library
Register the target keywords you plan to build around here; both writing and generation tasks pull from it. Each keyword shows its reference count, helping you avoid spreading the same keyword across multiple articles and competing with yourself in rankings.
Recycle Bin
Deleted content goes here first and can be restored; once you are sure it is not needed, delete it permanently.
Language Management
Determine which languages the website offers, which is the default, and which language to fall back to when a translation is missing for a given language. The default language cannot be disabled. Disabling a language is just “taking it offline”; translated content is not lost and can be re-enabled at any time.
Translation Overview and Gap Filling
“Translation Management” uses a matrix to lay out “which content is missing which language”: each cell shows the source draft, number of missing fields, and whether the translation is outdated. Click into it to write manually or let AI batch-fill gaps or retranslate.
- For missing translations, the storefront automatically falls back to the default language, so blank pages do not appear; however, readers see Chinese, which hurts the experience.
- After the source text changes, old translations are marked as “outdated”, prompting you to retranslate, rather than quietly keeping a translation that no longer matches the source.
- The easiest routine is to click “Fill Site-Wide Gaps” regularly and fill all gaps at once.
Translation AI Configuration
The model, API, and prompts used for translation are configured separately here, independent of the set used for “article writing”—translation and writing have different model requirements, so each can use its own.
Chapter 4 · AI Content Factory: Batch-Producing Articles
This corresponds to “AI Content Generation” in the left menu. The goal of this section is: given a batch of keywords, automatically produce publishable articles and complete the illustrations as well. The whole pipeline consists of the following parts; the first time you use it, configure them in order.
Keyword Library (Topic Pool)
Import the topics you want to write line by line; one keyword produces one article. Used ones are marked automatically and will not be written again.
Writing Skills
A skill is the writing brief you give to AI: who you are, who you are writing for, what categories exist, what the writing guidelines are, and what must not be said. Article generation and product publishing each use their own set of skills, and only one is enabled per scenario.
When changing industries or positioning, just change the skill; no code changes are needed.
Random Factors
If the same batch of keywords is written with the same formula every time, the articles will look very similar. Random factors turn dimensions such as “title format, structure, sentence rhythm, image composition, lighting mood” into selectable options, randomly combined on each generation so articles differ from one another. The factors are generic and do not need to be redone when changing industries.
Generation Tasks
When creating a task, specify how many articles to generate per run and whether to save them as drafts or publish directly. After checking “Scheduled Automatic Generation” and setting a time, the system runs one round automatically every day and stops automatically when keywords run out. Clicking “Generate Now” manually will not disrupt an already configured schedule.
Article Illustrations
After an article is generated, images are automatically created according to the illustration plan, placed in the corresponding positions in the body, and registered in the image asset library for easy reuse later. On this page you can see each image’s status and failure reason, and retry failed ones in batches.
Generation Settings
Configure three types of integrations in one place: the model used for writing articles, the API used for image generation, and the analysis model used for “publishing products.” You can also set: whether to let the model search the web for the latest information, how many internal links to inject into the body, how many published titles to reference during generation (to avoid duplicates), and how long to keep generation logs.
Extra Request Parameters: How to Turn Reasoning Off
This field is a pass-through for vendor-specific parameters, and its most common use is turning reasoning (thinking) off. Reasoning models (DeepSeek's reasoner, thinking variants of Qwen3, some Gemini models) spend a large part of their budget thinking first, which makes generation slow and eats into max_tokens, sometimes truncating the body to nothing. No other setting helps; you must pass the exact field name your provider expects.
Copy one of these lines (braces included) straight into the field:
- DeepSeek thinking mode: {"thinking":{"type":"disabled"}}
- OpenAI family (o-series / compatible gateways): {"reasoning_effort":"none"}
- Gateways that only accept a boolean flag: {"reasoning":false}
- Google Gemini native protocol (when the protocol is set to gemini): {"thinkingConfig":{"thinkingBudget":0}}, which the program merges into generationConfig automatically, so do not nest it yourself
Three things to watch: (1) it must be valid JSON, with double quotes, no comments and no trailing comma; a malformed value is rejected on save with an extra request parameters JSON format error; (2) it is merged at the top level of the request body, and same-named keys overwrite the defaults the program generated, so do not write model, messages or max_tokens; (3) one reasoning field is enough, and multiple fields are separated by commas, for example {"thinking":{"type":"disabled"},"top_p":0.9}.
How to confirm it worked: after filling it in, click Test Connection and read the response preview. If the model returns body text directly with no long stretch of thinking, it worked, and the usage recorded in the generation log will no longer show a reasoning portion. If it did not work, check three things first: whether the model name is a thinking variant, whether the protocol is wrong, and whether the field name is misspelled.
Generation Logs
Every generation leaves a complete record: model, time taken, usage, request, and response. When generation results are not ideal, look here first.
Chapter 5 · Products, Orders, and Payments
This corresponds to “Content Management → Publish Product,” “Order Management,” “Recharge Tiers,” and “Shipping and Payment” in the left menu. This section is about turning the website into something that can take money.
Using AI to List Products
Publishing a product is divided into two steps, with a human confirmation step in between:
- Use a natural-language description of what you want to sell; you can also upload up to 5 reference assets (product photos, lifestyle shots, etc.).
- Click “Generate Design Document,” and AI produces a product page plan: title, selling points, description, specification table, and image plan. Review it in the pop-up, change anything unsuitable, then confirm.
Only after confirmation is it saved to the database and image generation begins. It is fine if price, SKU, and inventory are not written; placeholder values are filled in first, and you can change them in the pop-up after generation. The more specific the reference assets, the closer the product images will be to the real item.
Order Management
All orders are sorted by time descending and show the buyer, amount, status, payment method, and time. Click “Details” on any order to see complete information: buyer contact details and shipping address, unit price and quantity for each product, and the payment link.
- Verify shipping information: the details page shows the full shipping address (it is truncated in the list).
- Mark as paid after offline payment: unpaid orders can be manually marked as paid.
Buyers can modify shipping information themselves before payment; once paid, the self-service editing entry is closed and they need to contact customer service—this avoids disputes where “the address was changed but the goods were already shipped according to the old order.”
Users and Balance
Customers who register on the storefront appear in the user list. You can add users, edit profiles, enable or disable accounts, view their login environment, and directly adjust account balances.
Recharge Tiers
Used to top up customer accounts (for prepayment, renewals, etc.): set the tier name, credited amount, and price; customers order by tier on the storefront.
Payment Methods
Configure the payment channels the website can accept and enable them one by one. The rule is simple: only fully configured and enabled channels appear on the storefront checkout page; if none are enabled, the storefront clearly says “No payment methods available” instead of showing a button that cannot be clicked.
Two domestic channels are currently built in: Alipay (official direct connection for PC website payment) and WeChat QR code (through the 虎皮椒 aggregator channel). When you need overseas payments, extend it in the same way.
Shipping Plans
Set the shipping fees and delivery times shown publicly: plan name, carrier, estimated time, covered countries, and billing method (free shipping, fixed shipping, free over a threshold, by weight). Products reference the plan identifier, and the storefront shows the corresponding shipping fee to buyers.
Chapter 6 · Customer Service
This corresponds to the “AI Customer Service” group in the left menu. It handles two things at once: AI automatic Q&A, and handing customers to a human when it cannot answer.
Q&A Settings
Simply write what AI should know directly into the prompt: product specifications, price ranges, shipping times, after-sales policies—paste in whole sections of material. There is no need to format it as Q&A pairs or maintain a separate knowledge base.
- You can write multiple prompts and combine them in order; clearly define the persona, tone, and boundaries.
- Separately set “what to say when no answer is found” and “when to transfer to a human.”
- When the storefront chat widget opens, it only shows a greeting; AI does not initiate conversation; it answers whatever the customer asks.
- The “Test Question” on the page uses exactly the same pipeline as production—what you see in testing is what customers will see.
Contact Information
Fill in customer service email, QQ, WeChat, and QR code. At least one item must be filled here for the storefront customer service entry to appear; it is also how “transfer to human” is implemented.
Conversation Records
Every customer question and AI answer is recorded here for review: what customers care about, where AI cannot answer, and who needs a human. You can filter by “unanswered / requested human,” keyword, and time range.
Chapter 7 · Data and Growth
This corresponds to “Dashboard,” “Traffic Analytics,” “Crawler Statistics,” and “Website Logs.” This section answers “Is anyone coming, where are they coming from, and what are they viewing?”
Dashboard
What you see first when opening the backend: published content, registered users, paid orders, revenue in the last 30 days, search traffic in the last 30 days, and three charts—top recently visited URLs, revenue and order volume trends, and traffic trends. You can switch between the last 30 days and last 90 days.
Traffic Analytics
See “which search engines and keywords actually bring people”: search engine traffic ranking, top 20 search keywords, source type share, and landing page ranking. Click an item to drill down into details. When deciding what content to write, this page is far more useful than total visits.
Crawler Statistics
Records how search engine and AI crawlers crawl, including which pages they fetched. If you want to confirm “whether it has been indexed and whether AI has come to read it,” look at this page.
Website Logs
Details of every visit: source, device, OS, browser, access path, and status code; searchable by IP or path. Log retention time can be adjusted.
Chapter 8 · Site Settings and Security
This corresponds to “Site Settings,” “Security Configuration,” and “Audit Logs.” These are not changed often, but must be reviewed before launch.
Site and SEO
- Website basics: site name, tagline, and URL.
- Contact us: company legal name, phone, email, and address—these also go into structured data, which helps with search engines and AI citations, so fill them in completely.
- Social media and instant messaging: social accounts and WeChat/WhatsApp entries shown in the footer.
- Brand and filings: logo, browser icon, ICP and public security filing numbers, and webmaster verification codes.
- SEO and homepage: default title and description, whether to allow search engine indexing, additional robots rules, and AI crawler policy; at the bottom of the page you can preview the final generated robots.txt.
Email Settings
Configure the outgoing mail server, as well as the subject and body templates for the registration verification code and password reset emails, and send a test email to confirm the configuration is correct.
This must be configured properly: customer registration requires an email verification code; if they cannot receive email, they cannot register, and therefore cannot place orders.
SEO Checkup
One click lists common content-level issues: missing title or summary, published but missing share image, description too short, title too long. After writing a batch of content, come back and scan it—much faster than checking article by article.
Security Configuration
Login failure lockout policy, registration rate limits, whether to enable captcha for registration and login, email suffix whitelist, and IP and email blacklists. Blacklist entries take effect immediately after being added, with no service restart required.
Audit Logs
All write operations in the backend leave a trace: who, when, and what was changed. Look here when investigating “who changed this price or setting.”
Chapter 9 · Onboarding and Q&A
The Week Before a New Site Goes Live
- First complete the site settings: site name, URL, contact information, logo, and filing information—these affect both search appearance and customer trust.
- Configure email and send a test, otherwise the customer registration step will not work.
- Plan categories and navigation: define the information structure first, then fill in content.
- Prepare a batch of keywords and use AI to generate drafts, review them manually before publishing; after publishing, scan the SEO checkup for missing items.
- If you are selling products: configure payment channels and shipping plans first, then use “Publish Product” to list your first product, and finally place an order yourself to run through the process.
- After launch, check four things every week: search traffic on the dashboard, keywords in Traffic Analytics, the SEO checkup list, and “unanswered” questions in customer service conversation records.
FAQs
Why do I see fewer menus than others?
The backend assigns permissions by role: operations, customer service, and finance accounts only show menus relevant to each.
I changed content but the storefront has not changed?
Content changes automatically update related pages. Newly added categories or pages may take a moment to appear on the storefront.
What if the buyer says the address was wrong?
Before the order is paid, the buyer can directly edit shipping information on their order page; paid orders no longer allow self-service editing, so please contact customer service—the backend order details show the buyer’s contact information.
Can I start with Chinese only and add multilingual later?
Yes. First keep only Chinese in Language Management; once content is stable, add languages and use “Fill Site-Wide Gaps” to batch-translate existing content.
Can AI-generated articles be published directly?
It is recommended to generate them as drafts first, review facts, prices, and wording manually, then publish. In Generation Tasks you can choose “Save as Draft,” which is also the safer default.
Can I use it without AI?
Yes. Content, products, orders, payments, shipping, and customer service can all be used purely manually; AI just takes over repetitive work. You decide which steps use it and which do not.
