Skip to main content

Domain Marketing Integration

Domain Marketing is used to offer domain or subdomain-based products to users. With a Cloudflare connection, DNS records, subdomain creation, and domain routing can be managed through the panel. This workflow is useful for game servers, communities, store pages, or projects that need a short and memorable address.

How It Works

The admin prepares the domain infrastructure and Cloudflare connection. Then a domain or subdomain product is published in the store. After purchase, Zonely manages the domain request, DNS record, or routing flow according to the product settings. If you sell subdomains, show the exact format users will receive. For example, if users choose a name under example.com, the product detail page should show that format clearly.
Cloudflare keys are sensitive access credentials. Store them only in trusted admin areas and do not share them publicly.

Preparation

Prepare these items before setup:
  • Cloudflare account
  • Domain or zone to manage
  • Cloudflare API credentials
  • Main domains available for subdomains
  • Subdomain naming rules
  • Pricing and renewal policy
  • DNS target or routing behavior
DNS changes may not appear instantly. Let users know that activation can require a short propagation period.

Cloudflare Settings

  1. Confirm that the domain is added as a zone in Cloudflare.
  2. Create API credentials or use an existing secure key.
  3. Open Settings > System Settings in the admin panel.
  4. Fill in the Cloudflare or domain management fields.
  5. Check the main domain and DNS creation settings.
  6. Create a test subdomain to verify the connection.

Create A Category

  1. Open Store Management > Product Categories.
  2. Create a category for domain products.
  3. Explain clearly what users are buying.
  4. Use a visual that matches domain or DNS management.

Create The Product

  1. Open Store Management > Products.
  2. Create a new product.
  3. Select the product type for domain or subdomain sales.
  4. Fill in the product name, price, description, and category.
  5. Add domain rules and DNS target details.
  6. Explain renewal and usage conditions.
  7. Run a test purchase to check the request flow.

Form Fields

FieldPurpose
Product NameName shown in the store.
CategoryControls where the product is listed.
Domain TypeSeparates domain and subdomain products.
Main DomainMain domain used for subdomain creation.
DNS TargetIP address or target the record points to.
PriceProduct sale price.
Renewal RulesExplains renewal for timed products.
DescriptionLists rules the buyer should know before purchase.
Product IconIcon shown on the product card.
Gallery / VideoOptional visuals explaining the domain flow.

What Buyers Should Know

Add these details to the product page:
  • What domain format will the user receive?
  • How long can DNS activation take?
  • Does the domain expire?
  • Is renewal required?
  • Can restricted or trademarked names be rejected?
  • Can the user change the target IP or address later?

Before Publishing

Was the Cloudflare connection tested?
Is the main domain managed through the correct zone?
Was a test subdomain created and resolved?
Are duration, price, and rules clear on the product page?

Common Issues

The subdomain is not created.
Check the Cloudflare API key, zone information, and panel settings.
DNS appears slowly.
DNS propagation can take time. Wait a few minutes and test again.
The buyer expected a different domain.
Show an example domain format in the product description.
Cloudflare returns an error.
Make sure the API credentials can edit DNS records for the correct zone.