# How to Create a Custom Article Template

Watch our step by step video on how to create a Custom Article Template:

[Embed](https://www.youtube-nocookie.com/embed/bt8CxrZJgp4)

# **Custom Article Templates**

The **Custom Article Templates** feature allows you to create fully customizable article templates tailored to your specific needs. With endless possibilities, you can define the structure, tone, and content generation parameters for your articles. Below is a step-by-step guide to help you get started.

---

## **Overview**

Custom templates are editable article blueprints that you can define yourself. Unlike built-in templates, they allow you to customize:

- **Structure**: Define sections like title, body, and conclusion.
- **Variables**: Create dynamic fields (e.g., product names).
- **Prompts**: Specify AI instructions for content generation.
- **Output Format & Tone**: Tailor the article’s style to your needs.

---

## **How to Create a Custom Template**

### **Creating a Custom Template**

1. Go to the Campaigns section in Journalist AI.
2. Select an existing campaign or create a new one.
3. Open the Article Templates tab.
4. Click on “Create Custom Template.”
5. Give your template a name (e.g., Car Comparison Article).

### **Configuring a Custom Article Template**

### **1. Generation Prompt**

The generation prompt defines the article's content and style. You can:

- Introduce the article’s context (e.g., "You are a professional car reviewer writing comparison articles between cars").
- Specify variables for dynamic input. For example:

  - `{{car1}}` for Car 1
  - `{{car2}}` for Car 2
- Set tone and style:

  - Define the writing style (e.g., Jeremy Clarkson’s tone of voice).
  - Choose the language (e.g., English).

> [!CAUTION]
> ### ❗️Instructions not allowed in the Generation Prompt
>
> The instruction notation {# instruction #} should not be used in the generation prompt field. Instructions are only valid in the outline field.

#### **Example Prompt:**

```plaintext title="plaintext"
You are Jeremy Clarkson, a professional car reviewer writing comparison articles between {{car1}} and {{car2}}. 
Use an engaging tone and write in English.
Include 3 images
```

---

### **2. Markdown Outline**

The outline defines the article's structure using Markdown headings and AI instructions.

> [!NOTE]
> 📘Markdown Basics:
>
> ```
> # for H1 headings (largest).
> ```
>
> ```
>  ## for H2 headings (subsections).
> ```
>
> ```
> ### for H3 headings (smaller subsections).
> ```
>
> ```
> {# Instruction #} for AI Instructions.
> ```

##### **Example Outline:**

```markdown title="Markdown"
# Comparing {{car1}} with {{car2}}
{# Here you should generate one introduction paragraph for the article.#}

## Review of {{car1}}
{# Here you should make a review of {{car1}}. Use two paragraphs.#}

## Review of {{car2}}
{#Here you should make a review of {{car2}}. Use two paragraphs.#}

## Which One is Faster?
{#In this paragraph, compare both cars’ performance on a racetrack.#}

## Pricing
{#Compare the retail price of both cars in US dollars.#}

## Specs Comparison
{#Create a table comparing:
- Horsepower
- Weight
- Fuel consumption#}
```

### 3. Internal linking

You can add internal links to Custom Template articles using the **Internal Linking** tab.

1. Add your sitemap URL (e.g., `https://yoursite.com/sitemap.xml`)
2. Optionally filter or exclude URL patterns (e.g., `/blog/`, `/about/`)
3. Click "Test & Preview Links" to verify

> [!WARNING]
> ⚠️ **Important:** Internal links are only inserted i**f your Generation Prompt specifies how many to include** (e.g., "Include 3 internal links"). If you don't mention a number, no links will be added.

---

## **Generating Articles Using Your Template**

1. Select your custom template from the list.
2. Fill in the required variables (e.g., Car 1: Ferrari 458 Pista, Car 2: Porsche 911 GT3).
3. Click "Generate Article."
4. Review your generated article, which will follow your defined structure, style, and tone.

---

## **Example Output**

Below is an example of an article generated using a custom car review template:

### **Comparing Ferrari 458 Pista with Porsche 911 GT3**

*Introduction paragraph generated by AI.*

#### **Review of Ferrari 458 Pista**

*Two paragraphs reviewing Ferrari.*

#### **Review of Porsche 911 GT3**

*Two paragraphs reviewing Porsche.*

#### **Which One is Faster?**

*Comparison of performance on a racetrack.*

#### **Pricing**

Ferrari: €300,000
Porsche: €180,000

#### **Specs Comparison**

| **Spec** | **Ferrari 458 Pista** | **Porsche 911 GT3** |
| --- | --- | --- |
| Horsepower | X HP | Y HP |
| Weight | X kg | Y kg |
| Fuel Consumption | X L/100km | Y L/100km |

---

## **FAQs**

**Q: Can I add more variables?**
Yes! You can define as many variables as needed using double curly braces (`{{variable_name}}`).

**Q: Can I customize the tone further?**
Absolutely! Specify any writing style or personality in the generation prompt.

**Q: Can I add images to the custom templates?**
Yes! Learn how to do it [here](https://docs.arvow.com/articles/2667813-how-to-add-images-to-custom-templates)

**Q: Is it possible to insert links automatically?**
Currently, this feature supports text + image articles. Link integration will be available soon.

**Q: Does Arvow generates a meta description for Custom Template Articles?**
Yes, Arvow **automatically includes a meta description** when you use Custom Templates.

- If you want to customize it - just guide the AI in your prompt.

**Q: How does Multi-Translate work for Custom Template articles?**

You can generate your Custom Template articles in multiple languages automatically using the new Multi-Translate feature.

### **How it works**

- In the Custom Template builder, you can select **multiple secondary languages**.
- When the article is generated, the system creates **separate translated versions** for each selected language.
- No need to duplicate templates or translate articles manually.
