Documentation
Installation
How to Install WPAuto Pro in WordPress?
- Once the checkout is done, go to the My Accounts Page on AI Publish.
- Click the ‘Downloads’ tab and download the WPAuto Pro.zip file
- Navigate to your WordPress dashboard and click Plugins ->Add New ->Upload plugin.
- Click ‘Choose File’ then select the downloaded wpauto-pro.zip file and click ‘Install now’ and Activate the plugin.
- Copy and paste the License Key that you obtained from your WPAuto Pro My Account License section.
- Now WPAuto Pro plugin is ready to generate content automatically on your WordPress site!
Before setting up your OpenAI GPT campaign, ensure that you have added your OpenAI API key in the plugin settings. To know more, Read our tutorial: How to generate or get the OpenAI ChatGPT API Key?
OpenAI Campaign Setup
Campaign Title – Enter the name of the campaign that helps you manage when you have multiple campaigns
Article Keyword – Add your keywords one by one in the search box so that articles will be generated based on keywords. Alternatively, you can add keywords in bulk in the Bulk Keyword Box with comma-separated values.
Maximum Word Count – Enter the desired word count for your article. The AI will aim to match this limit, but the final word count may vary based on the token limitation of the selected model.
Maximum Post – Set the maximum number of articles the campaign should generate. For example, if you set it to 100, the campaign will stop generating articles after reaching this limit. You will then receive a notification stating, “Campaign maximum post import limit is exceeded.”
Rotate Keywords – This option lets you use different keywords for each article. If you have 10 keywords, the first article will use the first keyword, the second article will use the second keyword, and so on. This continues until the maximum post count is reached
Set Keyword as Title – Enabling this option will use the keyword as the article title instead of generating a new AI-generated title.
Publish one article per keyword – This option will generate only one article for each keyword.
Custom Prompt – Enter a custom AI prompt to control how the title and content are generated.
Custom Title Prompt – Enter a prompt for generating the article title. Use [keyword] as a shortcode to create a title based on the given keyword.
Custom Content Prompt – Enter a prompt for generating the article content. Use [title] as a shortcode to create an article based on the title.
Title Settings
Limit Title Length (Characters) – Set the maximum number of characters for the article title. Titles longer than this limit will be trimmed and the specified extension will be added at the end.
- Number of Characters – Enter the maximum number of characters.
- Title Extension Text – Enter the text that will be added at the end of the title if it exceeds the character limit
Search & Replace / Remove – This option searches for a specified keyword in the title and either removes or replaces it based on your input. Let’s see how it works in detail.
- Add Words – Enter the keywords that need to be searched in the title. You can enter as many keywords as you want by the ‘Add more’ option.
- Enable Replace – Enter the word you want to replace the searched word with. If you leave this blank, the word will be removed from the title.
For example: If the Title is ‘Best WordPress Themes for Beginners in 2024’
Search & Replace / Remove
Add Words
Best |
Beginners |
2024 |
Enable Replace
Replacement Word
Top |
New Users |
Then it would be replaced as ‘Top WordPress Themes for New Users’
Content Settings
Content Selection Method
- Auto Detection – Automatically detect and extract content from the source without manual selection.
- Visual Selection – Manually select the content you want to extract from the source using a visual interface. Click ‘Add More’ to include multiple selections as needed.
Search & Replace / Remove – This option searches for a specified keyword in the content and either removes or replaces it based on your input. Let’s see how it works in detail.
Add Words – Enter the keywords that need to be searched in the Content. You can enter as many keywords as you want by the ‘Add more’ option.
Enable Replace – Enter the word you want to replace the searched word with. If you leave this blank, the word will be removed from the Content.
For Example, Affordable hosting services provide the best performance and security. Free hosting plans often have limitations, so choosing a premium plan is recommended in 2023.
Affordable |
Free |
2023 |
Replace with
Budget-friendly |
Basic |
Output: Budget-friendly hosting services provide the best performance and security. Basic hosting plans often have limitations, so choosing a premium plan is recommended.
Auto-remove First Image – It will help to remove the first image from the content.
Delete All Images from the Content – This option helps to automatically remove all images from the content before publishing the article.
Get Content Images from Data Attribute – Enable the option to extract images from specific data attributes in the source site. For example, it can fetch images from attributes like data-src, data-image, or data-lazy.
Set Post Title as Alt Text for all Content Images – Automatically set the post title as the alt text for all images in the content.
- Set Post Title as Alt Text for Empty Image Alt – Check the option to replace only empty alt text with the post title. Existing alt text will remain unchanged.
Auto-remove all Hyperlinks – It helps to automatically remove all links from the content leaving only the text.
Open Source Links in New Tab – This option makes all source links open in a new browser tab if you have added the source URL shortcode in the Content Template section.
Add Nofollow to Links – This option adds a nofollow tag to all links in the content. This tells search engines not to follow those links which can help with SEO
Auto Remove <br> Tag – It removes all <br> line break tags from the content to prevent unnecessary spacing.
Auto Remove <svg> Tag – It removes all <svg> (scalable vector graphics) tags from the content that are often used for icons and illustrations.
Auto remove <noscript> tag – It removes all <noscript> tags from the content. These tags are used to show alternative content for browsers that don’t support JavaScript.
Auto Hyperlink Keywords – It helps to add links to specific keywords in your content. Just enter a keyword and the link you want to use. You can also set how many times the keyword should be linked. Use -1 to link all the keywords in the content.
Remove paragraph containing specific word – It helps to automatically remove any paragraph that contains a specific word.
Post the article only if it contains Specific Words – If your source blog has 1000+ articles and you only want to import specific ones based on keywords, this feature helps you filter and import only the relevant articles.
This option lets you publish an article only if it includes certain words.
- Enter the Words – Add the number of keywords in this section and click ‘Add More’ to add as many keywords you want.
- Only Check in Title – By default, the plugin checks both the title and content for the specified words. Enable this option if you want to check only the title.
- Require All Words in Post – Enable this option to publish the article only if all the specified keywords are present in the content.
Skip the article only if it contains Specific Words – Enable this option to exclude a post from publishing if it contains the specified keyword.
- Enter the words – Add the list of keywords.
- Only Check in the Title – Enable the Option to only check in the Title.
Skip posts if shorter than the specific length – Set a word limit to make sure posts are only published if they have enough content. If a post has fewer words than the limit you set, it won’t be published.
Skip posts if longer than the specific length – Set a word limit to prevent publishing posts that are too long. If a post has more words than the limit you set, it won’t be published.
Content Character Limit – Set a limit on the number of characters in the content. If the content is longer than this limit, it will be trimmed.
- Mention the Number of Characters – Enter the maximum number of characters you want the content to have.
- Content Extension Text –Enter the text that will be added at the end if the content is trimmed due to the character limit.
Remove Element by Class name – This option removes specific elements from the content based on their class name. Inspect the element to find its class name and add it here. Use ‘Add More’ option to enter multiple class names.
Remove Element by ID name – Remove specific elements from the content based on their ID name. Inspect the element to find its ID and enter it here to remove it.
Image Settings
Image Extraction Method – Choose how a Featured image should be extracted or generated for your content.
- Media Library – Select the image from your WordPress media library.
- Pixabay – Get free images from Pixabay based on your keyword. Simply enter your keywords in ‘Search Images by Keyword’ To use this feature, add your Pixabay API key to the settings.
- Pexels – Get free high-quality images from Pexels based on your keyword. Enter your keywords in ‘Search Images by Keyword’ To use this feature, add your Pexels API key in the settings.
- Dall-E – Use AI-generated images for your content with OpenAI’s DALL-E. To enable this feature, add your API key to the plugin’s settings page.
- Select Dall-E Image Size – Select the desired image size, from the dropdown
- Get Image By Title – Enable the option to generate an image based on the Post Title.
- Search Images by Keyword – Find relevant images by entering keywords. The plugin will fetch images based on the keywords you provide.
Use Source Featured Image First – You can choose an image source like Pixabay, Pexels, or DALL-E for your posts. Before using these options, the plugin will first check if the source site has a featured image. If a featured image is found, it will be used. If not, the plugin will fetch or generate an image from your selected source.
Set Image Keyword as Alt Text – Automatically set the image keyword as the alt text for better SEO.
Remove Featured Image – Enable the option to remove the featured image from the post
Translator Settings
Google Translator – Automatically translate your content using Google Translator
Microsoft Translator – Translate the article into your desired language using Microsoft Translator. Add your API key in the settings to enable this feature.
DeepL Translator – Translate content with DeepL. Add your API key to the plugin’s settings page to use this service.
- From Language – Choose the original language of the content before translation
- To Language – Select the desired language you want the content to be translated into
- Translate Article Title – Enable this option to translate the post title along with the content
Spinner
SpinRewriter – It helps to automatically rewrite the content using SpinRewriter. You need to add your API key to the settings page in the plugin.
WordAI – Rewrite content in a natural way using WordAI and add the required API key to the plugin’s settings page.
Spin Article Title – Enable this to rewrite the article title.
Post Settings
Select Post Type – Choose where the post should be assigned. You can set it as a Post, Page, Product, or any Custom Post Type (CPT) based on your needs.
Select Post Status – Choose whether the post should be published immediately, saved as a draft, or set as pending for content approval before going live.
Select Author – Assign an author to the post
Set Category – Select a category for your post. First, create the categories under the chosen Post Type. Once created, they will appear here, allowing you to select one or multiple categories for your post.
Add Category by Keyword – Automatically assign categories to posts based on specific keywords. First, create the categories you need in the selected post type. Then, enter keywords and their matching category IDs in this format: Keyword|Category ID (one per line). When a keyword appears in a post, it will be assigned to the linked category.
- Check Title as Well – Enable this option to check the title along with the content
- Do Not Check Content – Enable this to check only the title and ignore the content for keyword matches
- Match Exact Term – Enable this to match the exact keyword, including capitalization. For example, “Apple” will match only “Apple” and not “apple” or “APPLE.”
- Ignore “Set Category” if Keyword Matches – If the keyword matches, the post will not be assigned to the category set in the “Set Category” option.
Set Keyword as Post Tag – While using an OpenAI Campaign, enabling this option automatically adds the keyword used for generating the article as a post tag.
Set Tag – Select a Tag for your post. First, create the Tag under the chosen Post Type. Once created, they will appear here, allowing you to select one or multiple Tags for your post.
Add Tag by Keyword – Automatically assign Tags to posts based on specific keywords. First, create the Tags you need in the selected post type. Then, enter keywords and their matching Tag IDs in this format: Tag|Category ID (one per line). When a keyword appears in a post, it will be assigned to the linked Tag.
- Check Title as Well – Enable this option to check the title along with the content
- Do Not Check Content – Enable this to check only the title and ignore the content for keyword matches
- Match Exact Term – Enable this to match the exact keyword, including capitalization. For example, “Apple” will match only “Apple” and not “apple” or “APPLE.”
- Ignore “Set Category” if Keyword Matches – If the keyword matches, the post will not be assigned to the Tag set in the “Set Tag” option.
Allow Duplicate Post – Enable this option to publish duplicate articles even if they have the same title
Advanced Settings
AI Provider Selection – Choose the AI service to generate content, such as OpenAI ChatGPT or OpenRouter.
- Open AI Chat GPT – Select your preferred GPT model for content generation. If “Default” is selected, the model chosen in the settings page will be used.
- Choose OpenRouter Model – Copy the model name from OpenRouter and paste it here to use it for content generation.
AI Content Formatting Type – Select how you want the AI-generated content to be formatted. You can choose Proper HTML Formatted Content for structured content with headings, paragraphs, and links, or Plain Text if you don’t need any formatting.
Enable Custom Field – Check this to add extra data to your posts using custom fields.
- Meta Key – Enter the Meta key for the custom field.
- Value/Shortcode – Use shortcodes like [wa_post_title], [wa_source_content] to insert content into the custom field.
- Add More – Click this to add multiple custom fields.
Auto Run Frequency
Set Run Interval (Time between new posts) – Choose how often new posts should be published. Enter a number (e.g., 60) to set the delay between posts.
Time Unit (Minutes/Hours/Days) – Select whether the delay is in minutes, hours, or days
Pause AutoRun for this Campaign? – Enable the option to temporarily stop automatic posting for this campaign.
Custom post time – Set a specific time range for posting instead of using regular time intervals.
OpenRouter Campaign Setup
Article Keywords – Enter your keywords one by one in the search box to generate articles based on each keyword. If you have multiple keywords, you can add them all at once in the Bulk Keyword Box by separating them with commas.
Maximum Word Count – Enter the number of words you want the AI to generate for your article. But also the output content depends on the maximum token limit of the selected AI Model.
Maximum Post – Set the maximum number of posts this campaign should create. Once the limit is reached, no more articles will be generated.
Rotate Keywords – This option automatically switches between different keywords while generating content. It helps create unique articles without repeating the same keyword too often.
Set Keywords as Title – Instead of generating a title using AI, this option sets the given keyword as the post title.
Publish one article per keyword – Each keyword is used only once to generate a single article.
Custom Prompt – By default, the AI generates the title and content using its built-in prompt. If you want more control, enter a custom prompt to guide how the AI creates them.
Custom Title Prompt – Enter a prompt to generate the article title. Use [keyword] as a shortcode to create a title based on the given keyword.
Custom Content Prompt – Enter a prompt to generate the article content. Use [title] as a shortcode to create an article based on the title.
You can Switch the AI Models in the Advanced Settings.
Title Settings
Limit Title Length (Characters) – Set the maximum number of characters for the article title. Titles longer than this limit will be trimmed and the specified extension will be added at the end.
- Number of Characters – Enter the maximum number of characters.
- Title Extension Text – Enter the text that will be added at the end of the title if it exceeds the character limit
Search & Replace / Remove – This option searches for a specified keyword in the title and either removes or replaces it based on your input. Let’s see how it works in detail.
- Add Words – Enter the keywords that need to be searched in the title. You can enter as many keywords as you want by the ‘Add more’ option.
- Enable Replace – Enter the word you want to replace the searched word with. If you leave this blank, the word will be removed from the title.
For example: If the Title is ‘Best WordPress Themes for Beginners in 2024’
Search & Replace / Remove
Add Words
Best |
Beginners |
2024 |
Enable Replace
Replacement Word
Top |
New Users |
Then it would be replaced as ‘Top WordPress Themes for New Users’
Content Settings
Content Selection Method
- Auto Detection – Automatically detect and extract content from the source without manual selection.
- Visual Selection – Manually select the content you want to extract from the source using a visual interface. Click ‘Add More’ to include multiple selections as needed.
Search & Replace / Remove – This option searches for a specified keyword in the content and either removes or replaces it based on your input. Let’s see how it works in detail.
Add Words – Enter the keywords that need to be searched in the Content. You can enter as many keywords as you want by the ‘Add more’ option.
Enable Replace – Enter the word you want to replace the searched word with. If you leave this blank, the word will be removed from the Content.
For Example, Affordable hosting services provide the best performance and security. Free hosting plans often have limitations, so choosing a premium plan is recommended in 2023.
Affordable |
Free |
2023 |
Replace with
Budget-friendly |
Basic |
Output: Budget-friendly hosting services provide the best performance and security. Basic hosting plans often have limitations, so choosing a premium plan is recommended.
Auto-remove First Image – It will help to remove the first image from the content.
Delete All Images from the Content – This option helps to automatically remove all images from the content before publishing the article.
Get Content Images from Data Attribute – Enable the option to extract images from specific data attributes in the source site. For example, it can fetch images from attributes like data-src, data-image, or data-lazy.
Set Post Title as Alt Text for all Content Images – Automatically set the post title as the alt text for all images in the content.
- Set Post Title as Alt Text for Empty Image Alt – Check the option to replace only empty alt text with the post title. Existing alt text will remain unchanged.
Auto-remove all Hyperlinks – It helps to automatically remove all links from the content leaving only the text.
Open Source Links in New Tab – This option makes all source links open in a new browser tab if you have added the source URL shortcode in the Content Template section.
Add Nofollow to Links – This option adds a nofollow tag to all links in the content. This tells search engines not to follow those links which can help with SEO
Auto Remove <br> Tag – It removes all <br> line break tags from the content to prevent unnecessary spacing.
Auto Remove <svg> Tag – It removes all <svg> (scalable vector graphics) tags from the content that are often used for icons and illustrations.
Auto remove <noscript> tag – It removes all <noscript> tags from the content. These tags are used to show alternative content for browsers that don’t support JavaScript.
Auto Hyperlink Keywords – It helps to add links to specific keywords in your content. Just enter a keyword and the link you want to use. You can also set how many times the keyword should be linked. Use -1 to link all the keywords in the content.
Remove paragraph containing specific word – It helps to automatically remove any paragraph that contains a specific word.
Post the article only if it contains Specific Words – If your source blog has 1000+ articles and you only want to import specific ones based on keywords, this feature helps you filter and import only the relevant articles.
This option lets you publish an article only if it includes certain words.
- Enter the Words – Add the number of keywords in this section and click ‘Add More’ to add as many keywords you want.
- Only Check in Title – By default, the plugin checks both the title and content for the specified words. Enable this option if you want to check only the title.
- Require All Words in Post – Enable this option to publish the article only if all the specified keywords are present in the content.
Skip the article only if it contains Specific Words – Enable this option to exclude a post from publishing if it contains the specified keyword.
- Enter the words – Add the list of keywords.
- Only Check in the Title – Enable the Option to only check in the Title.
Skip posts if shorter than the specific length – Set a word limit to make sure posts are only published if they have enough content. If a post has fewer words than the limit you set, it won’t be published.
Skip posts if longer than the specific length – Set a word limit to prevent publishing posts that are too long. If a post has more words than the limit you set, it won’t be published.
Content Character Limit – Set a limit on the number of characters in the content. If the content is longer than this limit, it will be trimmed.
- Mention the Number of Characters – Enter the maximum number of characters you want the content to have.
- Content Extension Text –Enter the text that will be added at the end if the content is trimmed due to the character limit.
Remove Element by Class name – This option removes specific elements from the content based on their class name. Inspect the element to find its class name and add it here. Use ‘Add More’ option to enter multiple class names.
Remove Element by ID name – Remove specific elements from the content based on their ID name. Inspect the element to find its ID and enter it here to remove it.
Image Settings
Image Extraction Method – Choose how a Featured image should be extracted or generated for your content.
- Media Library – Select the image from your WordPress media library.
- Pixabay – Get free images from Pixabay based on your keyword. Simply enter your keywords in ‘Search Images by Keyword’ To use this feature, add your Pixabay API key to the settings.
- Pexels – Get free high-quality images from Pexels based on your keyword. Enter your keywords in ‘Search Images by Keyword’ To use this feature, add your Pexels API key in the settings.
- Dall-E – Use AI-generated images for your content with OpenAI’s DALL-E. To enable this feature, add your API key to the plugin’s settings page.
- Select Dall-E Image Size – Select the desired image size, from the dropdown
- Get Image By Title – Enable the option to generate an image based on the Post Title.
- Search Images by Keyword – Find relevant images by entering keywords. The plugin will fetch images based on the keywords you provide.
Use Source Featured Image First – You can choose an image source like Pixabay, Pexels, or DALL-E for your posts. Before using these options, the plugin will first check if the source site has a featured image. If a featured image is found, it will be used. If not, the plugin will fetch or generate an image from your selected source.
Set Image Keyword as Alt Text – Automatically set the image keyword as the alt text for better SEO.
Remove Featured Image – Enable the option to remove the featured image from the post
Translator Settings
Google Translator – Automatically translate your content using Google Translator
Microsoft Translator – Translate the article into your desired language using Microsoft Translator. Add your API key in the settings to enable this feature.
DeepL Translator – Translate content with DeepL. Add your API key to the plugin’s settings page to use this service.
- From Language – Choose the original language of the content before translation
- To Language – Select the desired language you want the content to be translated into
- Translate Article Title – Enable this option to translate the post title along with the content
Spinner
SpinRewriter – It helps to automatically rewrite the content using SpinRewriter. You need to add your API key to the settings page in the plugin.
WordAI – Rewrite content in a natural way using WordAI and add the required API key to the plugin’s settings page.
Spin Article Title – Enable this to rewrite the article title.
Post Settings
Select Post Type – Choose where the post should be assigned. You can set it as a Post, Page, Product, or any Custom Post Type (CPT) based on your needs.
Select Post Status – Choose whether the post should be published immediately, saved as a draft, or set as pending for content approval before going live.
Select Author – Assign an author to the post
Set Category – Select a category for your post. First, create the categories under the chosen Post Type. Once created, they will appear here, allowing you to select one or multiple categories for your post.
Add Category by Keyword – Automatically assign categories to posts based on specific keywords. First, create the categories you need in the selected post type. Then, enter keywords and their matching category IDs in this format: Keyword|Category ID (one per line). When a keyword appears in a post, it will be assigned to the linked category.
- Check Title as Well – Enable this option to check the title along with the content
- Do Not Check Content – Enable this to check only the title and ignore the content for keyword matches
- Match Exact Term – Enable this to match the exact keyword, including capitalization. For example, “Apple” will match only “Apple” and not “apple” or “APPLE.”
- Ignore “Set Category” if Keyword Matches – If the keyword matches, the post will not be assigned to the category set in the “Set Category” option.
Set Keyword as Post Tag – While using an OpenAI Campaign, enabling this option automatically adds the keyword used for generating the article as a post tag.
Set Tag – Select a Tag for your post. First, create the Tag under the chosen Post Type. Once created, they will appear here, allowing you to select one or multiple Tags for your post.
Add Tag by Keyword – Automatically assign Tags to posts based on specific keywords. First, create the Tags you need in the selected post type. Then, enter keywords and their matching Tag IDs in this format: Tag|Category ID (one per line). When a keyword appears in a post, it will be assigned to the linked Tag.
- Check Title as Well – Enable this option to check the title along with the content
- Do Not Check Content – Enable this to check only the title and ignore the content for keyword matches
- Match Exact Term – Enable this to match the exact keyword, including capitalization. For example, “Apple” will match only “Apple” and not “apple” or “APPLE.”
- Ignore “Set Category” if Keyword Matches – If the keyword matches, the post will not be assigned to the Tag set in the “Set Tag” option.
Allow Duplicate Post – Enable this option to publish duplicate articles even if they have the same title.
Advanced Settings
AI Provider Selection – By default, OpenRouter AI is used. If you want you can change the AI service Provider. Based on the selection choose the models.
- Open AI Chat GPT – Select your preferred GPT model for content generation. If “Default” is selected, the model chosen on the settings page will be used.
- Choose OpenRouter Model – Copy the model name from OpenRouter and paste it here to use it for content generation.
AI Content Formatting Type – Select how you want the AI-generated content to be formatted. You can choose Proper HTML Formatted Content for structured content with headings, paragraphs, and links, or Plain Text if you don’t need any formatting.
Enable Custom Field – Check this to add extra data to your posts using custom fields.
- Meta Key – Enter the Meta key for the custom field.
- Value/Shortcode – Use shortcodes like [wa_post_title], [wa_source_content] to insert content into the custom field.
- Add More – Click this to add multiple custom fields.
Auto Run Frequency
Set Run Interval (Time between new posts) – Choose how often new posts should be published. Enter a number (e.g., 60) to set the delay between posts.
Time Unit (Minutes/Hours/Days) – Select whether the delay is in minutes, hours, or days
Pause AutoRun for this Campaign? – Enable the option to temporarily stop automatic posting for this campaign.
Custom post time – Set a specific time range for posting instead of using regular time intervals.
Single Page Campaign Setup
Source Settings
Enter Source URL – Copy and paste the source URL into this section to import a single page. The Single Scraper allows you to import a single article from a website by pasting the source URL directly.
Title Settings
Title Extraction Method
- Auto Detection – Automatically detect and extract Title from the source without manual selection.
- Visual Selection – Manually select the Title you want to extract from the source using a visual interface.
Set OG Title as Post Title – Turn on this option to use the source page’s Open Graph (OG) title as your post title automatically.
Limit Title Length (Characters) – Set the maximum number of characters for the article title. Titles longer than this limit will be trimmed and the specified extension will be added at the end.
- Number of Characters – Enter the maximum number of characters.
- Title Extension Text – Enter the text that will be added at the end of the title if it exceeds the character limit
Search & Replace / Remove – This option searches for a specified keyword in the title and either removes or replaces it based on your input. Let’s see how it works in detail.
- Add Words – Enter the keywords that need to be searched in the title. You can enter as many keywords as you want by the ‘Add more’ option.
- Enable Replace – Enter the word you want to replace the searched word with. If you leave this blank, the word will be removed from the title.
For example: If the Title is ‘Best WordPress Themes for Beginners in 2024’
Search & Replace / Remove
Add Words
Best |
Beginners |
2024 |
Enable Replace
Replacement Word
Top |
New Users |
Then it would be replaced as ‘Top WordPress Themes for New Users’
Title Template – Choose how your post title should be set. Just drag and drop ‘OpenAI GPT Source Title’ to the Visible section if you want AI to rewrite the title. If you want to keep the original title from the source, leave ‘Source Title’ in the Visible section. The elements in the Visible section will appear in the Title.
Enable Custom Title Template – Enable this option to add a custom prompt for the title. Sometimes, you may want to rewrite and translate the title based on your needs. This allows you to customize the prompt as required.
Content Settings
Content Selection Method
- Auto Detection – Automatically detect and extract content from the source without manual selection.
- Visual Selection – Manually select the content you want to extract from the source using a visual interface. Click ‘Add More’ to include multiple selections as needed.
Search & Replace / Remove – This option searches for a specified keyword in the content and either removes or replaces it based on your input. Let’s see how it works in detail.
- Add Words – Enter the keywords that need to be searched in the Content. You can enter as many keywords as you want by the ‘Add more’ option.
- Enable Replace – Enter the word you want to replace the searched word with. If you leave this blank, the word will be removed from the Content.
For Example, Affordable hosting services provide the best performance and security. Free hosting plans often have limitations, so choosing a premium plan is recommended in 2023.
Affordable |
Free |
2023 |
Replace with
Budget-friendly |
Basic |
Output: Budget-friendly hosting services provide the best performance and security. Basic hosting plans often have limitations, so choosing a premium plan is recommended.
Auto-remove First Image – It will help to remove the first image from the content.
Delete All Images from the Content – This option helps to automatically remove all images from the content before publishing the article.
Get Content Images from Data Attribute – Enable the option to extract images from specific data attributes in the source site. For example, it can fetch images from attributes like data-src, data-image, or data-lazy.
Set Post Title as Alt Text for all Content Images – Automatically set the post title as the alt text for all images in the content.
- Set Post Title as Alt Text for Empty Image Alt – Check the option to replace only empty alt text with the post title. Existing alt text will remain unchanged.
Auto-remove all Hyperlinks – It helps to automatically remove all links from the content leaving only the text.
Open Source Links in New Tab – This option makes all source links open in a new browser tab if you have added the source URL shortcode in the Content Template section.
Add Nofollow to Links – This option adds a nofollow tag to all links in the content. This tells search engines not to follow those links which can help with SEO
Auto Remove <br> Tag – It removes all <br> line break tags from the content to prevent unnecessary spacing.
Auto Remove <svg> Tag – It removes all <svg> (scalable vector graphics) tags from the content that are often used for icons and illustrations.
Auto remove <noscript> tag – It removes all <noscript> tags from the content. These tags are used to show alternative content for browsers that don’t support JavaScript.
Auto Hyperlink Keywords – It helps to add links to specific keywords in your content. Just enter a keyword and the link you want to use. You can also set how many times the keyword should be linked. Use -1 to link all the keywords in the content.
Remove paragraph containing specific word – It helps to automatically remove any paragraph that contains a specific word.
Post the article only if it contains Specific Words – If your source blog has 1000+ articles and you only want to import specific ones based on keywords, this feature helps you filter and import only the relevant articles.
This option lets you publish an article only if it includes certain words.
- Enter the Words – Add the number of keywords in this section and click ‘Add More’ to add as many keywords you want.
- Only Check in Title – By default, the plugin checks both the title and content for the specified words. Enable this option if you want to check only the title.
- Require All Words in Post – Enable this option to publish the article only if all the specified keywords are present in the content.
Skip the article only if it contains Specific Words – Enable this option to exclude a post from publishing if it contains the specified keyword.
- Enter the words – Add the list of keywords.
- Only Check in the Title – Enable the Option to only check in the Title.
Skip posts if shorter than the specific length – Set a word limit to make sure posts are only published if they have enough content. If a post has fewer words than the limit you set, it won’t be published.
Skip posts if longer than the specific length – Set a word limit to prevent publishing posts that are too long. If a post has more words than the limit you set, it won’t be published.
Content Character Limit – Set a limit on the number of characters in the content. If the content is longer than this limit, it will be trimmed.
- Mention the Number of Characters – Enter the maximum number of characters you want the content to have.
- Content Extension Text –Enter the text that will be added at the end if the content is trimmed due to the character limit.
Remove Element by Class name – This option removes specific elements from the content based on their class name. Inspect the element to find its class name and add it here. Use ‘Add More’ option to enter multiple class names.
Remove Element by ID name – Remove specific elements from the content based on their ID name. Inspect the element to find its ID and enter it here to remove it.
Content Template Builder – Drag and drop elements from the Disabled section to the Visible section based on your needs. The elements in the Visible section will appear in the content.
Enable Custom Template – Enable this option to add a custom prompt based on your needs. This helps you rewrite, translate, or modify the content before publishing.
- Use the shortcode [wa_source_content] to include the original content.
- Write your custom prompt inside [ai] prompt [wa_source_content] [/ai].
- Click on the shortcodes to insert them into the content template automatically.
Image Settings
Image Extraction Method – Choose how a Featured image should be extracted or generated for your content.
- Visual Selection – Select the Featured Image Visually.
- Media Library – Select the image from your WordPress media library.
- Pixabay – Get free images from Pixabay based on your keyword. Simply enter your keywords in ‘Search Images by Keyword’ To use this feature, add your Pixabay API key to the settings.
- Pexels – Get free high-quality images from Pexels based on your keyword. Enter your keywords in ‘Search Images by Keyword’ To use this feature, add your Pexels API key in the settings.
- Dall-E – Use AI-generated images for your content with OpenAI’s DALL-E. To enable this feature, add your API key to the plugin’s settings page.
- Select Dall-E Image Size – Select the desired image size, from the dropdown
- Get Image By Title – Enable the option to generate an image based on the Post Title.
- Search Images by Keyword – Find relevant images by entering keywords. The plugin will fetch images based on the keywords you provide.
Use Source Featured Image First – You can choose an image source like Pixabay, Pexels, or DALL-E for your posts. Before using these options, the plugin will first check if the source site has a featured image. If a featured image is found, it will be used. If not, the plugin will fetch or generate an image from your selected source.
Set Image Keyword as Alt Text – Automatically set the image keyword as the alt text for better SEO.
Use Post Title as Alt Text for Featured Image – Sets the post title as the alt text for the featured image.
Set First Image as Featured Image – Enabling it automatically uses the first image in the post as the featured image if no featured image is set.
Get Original Image from Data Attribute – Enable the option to extract images from specific data attributes in the source site to set it as Featured Image. For example, it can fetch images from attributes like data-src, data-image, or data-lazy.
Image Alternative Text Options – Drag elements from the ‘Disabled’ section to the ‘Visible’ section to customize the alt text.
- Source Alt – Uses the existing alt text from the image source
- Post Title – Uses the post title as the alt text for the featured image.
- [ai]Post Title[/ai] – AI rewrites the post title and sets it as the alt text
- [ai]Source Alt[/ai] – AI rewrites the existing alt text and sets it as the alt text.
Search & Replace / Remove in Alt Text – This feature allows you to find specific words in image alt text and either replace them with new words or remove them entirely. Let’s see how it works in detail.
- Add Words – Enter the words you want to search for in the alt text. You can add multiple words using the ‘Add More’ option.
- Enable Replace – Enter the new word you want to use as a replacement. If left blank, the word will be removed from the alt text.
Image Title Text Option – Customize the title text for your Featured Image by dragging elements from the ‘Disabled’ section to the ‘Visible’ section
- Source Title – Uses the original title text from the image source.
- Post Title – Uses the post title as the title text for the featured image.
- [ai]Post Title[/ai] – AI rewrites the post title and sets it as the title text.
- [ai]Source Title[/ai] – AI rewrites the original title text and sets it as the title text.
Search and Replace in Image Title – This feature allows you to find specific words in image Title text and either replace them with new words or remove them entirely. Let’s see how it works in detail.
- Add Words – Enter the words you want to search for in the Image Title text. You can add multiple words using the ‘Add More’ option.
- Enable Replace – Enter the new word you want to use as a replacement. If left blank, the word will be removed from the Image Title.
Set og:image as Featured Image – Use the Open Graph image (og:image) as the featured image for your article.
Generate Post Title as Image Name – Enabling it will add Post Title as the Featured Image Title.
Allow Duplicate Image – Some websites may have images with the same name. If you enable this option, the plugin automatically renames the images before uploading them.
Remove Featured Image – Enable the option to remove the featured image from the post.
Set Post Status to “Pending” if No Featured Image – If a featured image is missing, the post will be saved as “Pending” instead of publishing automatically.
Save Content Images to Local Server – Enable this option to automatically download content images and save them to the Media Library.
Clean img Tag and Keep Basic Attributes – This option removes unnecessary code from the <img> tag while keeping important attributes like src, alt, and title not damaged. It helps keep the content clean and optimized.
Advanced Settings
AI Provider Selection – Choose the AI service to rewrite the content, such as OpenAI ChatGPT or OpenRouter.
- Open AI Chat GPT – Select your preferred GPT model for content generation. If “Default” is selected, the model chosen in the settings page will be used.
- Choose OpenRouter Model – Copy the model name from OpenRouter and paste it here to use it for content generation.
AI Content Formatting Type – Select how you want the AI-generated content to be formatted. You can choose Proper HTML Formatted Content for structured content with headings, paragraphs, and links, or Plain Text if you don’t need any formatting.
Enable Custom Field – Check this to add extra data to your posts using custom fields.
- Meta Key – Enter the Meta key for the custom field.
- Value/Shortcode – Use shortcodes like [wa_post_title], [wa_source_content] to insert content into the custom field.
- Add More – Click this to add multiple custom fields.
Advance Scrap Method – Enable this to use a smarter way of collecting content from websites. It helps grab content more accurately, even from complex sites, so no important content gets left out.
Auto Run Frequency
Set Run Interval (Time between new posts) – Choose how often new posts should be published. Enter a number (e.g., 60) to set the delay between posts.
Time Unit (Minutes/Hours/Days) – Select whether the delay is in minutes, hours, or days
Pause AutoRun for this Campaign? – Enable the option to temporarily stop automatic posting for this campaign.
Custom post time – Set a specific time range for posting instead of using regular time intervals.
Multi Page Campaign Setup
Campaign Title – Enter the unique name for the campaign to use that helps to identify and manage the campaigns.
Multi Page Source Settings
Enter Source URL – Add the URL of the source website you want to scrape content from.
The multi-page scraper allows you to extract multiple articles from a single page. For example, if a webpage lists multiple news articles or blog posts, the scraper collects one article per run and publishes it. If there are more articles on the next pages, it can fetch them as well, so you can get all the articles without adding new URLs manually each time.
Select Single Page Link – Place the selection cursor on the first article link from a page that lists multiple articles. This helps the plugin detect and import all articles one by one automatically.
Maximum Post – Set the maximum number of posts that the campaign should to fetch from the website.
Extract links from multiple sections – Enable this option if the articles are listed in different sections of the page.
For example, if you are importing from the homepage, it may have posts from different categories. Use the visual selector to choose the first article link from each section and click ‘Add More’ to include multiple sections. This ensures the scraper collects articles from all selected sections.
Auto Detect New Posts – Enable this option to automatically check for and import newly published posts from the source website.
Select Next Page for Pagination – Choose how the scraper should find and get the next page to import more articles.
- Visual Selection – Click on the next page button using the visual selector and the scraper will automatically follow it.
- Manal Selection – Enter the URL of the next page manually once. After that, the scraper will automatically follow the next pages based on the pattern.
Title Settings
Title Extraction Method
- Auto Detection – Automatically detect and extract Title from the source without manual selection.
- Visual Selection – Manually select the Title you want to extract from the source using a visual interface.
Set OG Title as Post Title – Turn on this option to use the source page’s Open Graph (OG) title as your post title automatically.
Limit Title Length (Characters) – Set the maximum number of characters for the article title. Titles longer than this limit will be trimmed and the specified extension will be added at the end.
- Number of Characters – Enter the maximum number of characters.
- Title Extension Text – Enter the text that will be added at the end of the title if it exceeds the character limit
Search & Replace / Remove – This option searches for a specified keyword in the title and either removes or replaces it based on your input. Let’s see how it works in detail.
- Add Words – Enter the keywords that need to be searched in the title. You can enter as many keywords as you want by the ‘Add more’ option.
- Enable Replace – Enter the word you want to replace the searched word with. If you leave this blank, the word will be removed from the title.
For example: If the Title is ‘Best WordPress Themes for Beginners in 2024’
Search & Replace / Remove
Add Words
Best |
Beginners |
2024 |
Enable Replace
Replacement Word
Top |
New Users |
Then it would be replaced as ‘Top WordPress Themes for New Users’
Title Template – Choose how your post title should be set. Just drag and drop ‘OpenAI GPT Source Title’ to the Visible section if you want AI to rewrite the title. If you want to keep the original title from the source, leave ‘Source Title’ in the Visible section. The elements in the Visible section will appear in the Title.
Enable Custom Title Template – Enable this option to add a custom prompt for the title. Sometimes, you may want to rewrite and translate the title based on your needs. This allows you to customize the prompt as required.
Content Settings
Content Selection Method
- Auto Detection – Automatically detect and extract content from the source without manual selection.
- Visual Selection – Manually select the content you want to extract from the source using a visual interface. Click ‘Add More’ to include multiple selections as needed.
Search & Replace / Remove – This option searches for a specified keyword in the content and either removes or replaces it based on your input. Let’s see how it works in detail.
- Add Words – Enter the keywords that need to be searched in the Content. You can enter as many keywords as you want by the ‘Add more’ option.
- Enable Replace – Enter the word you want to replace the searched word with. If you leave this blank, the word will be removed from the Content.
For Example, Affordable hosting services provide the best performance and security. Free hosting plans often have limitations, so choosing a premium plan is recommended in 2023.
Affordable |
Free |
2023 |
Replace with
Budget-friendly |
Basic |
Output: Budget-friendly hosting services provide the best performance and security. Basic hosting plans often have limitations, so choosing a premium plan is recommended.
Auto-remove First Image – It will help to remove the first image from the content.
Delete All Images from the Content – This option helps to automatically remove all images from the content before publishing the article.
Get Content Images from Data Attribute – Enable the option to extract images from specific data attributes in the source site. For example, it can fetch images from attributes like data-src, data-image, or data-lazy.
Set Post Title as Alt Text for all Content Images – Automatically set the post title as the alt text for all images in the content.
- Set Post Title as Alt Text for Empty Image Alt – Check the option to replace only empty alt text with the post title. Existing alt text will remain unchanged.
Auto-remove all Hyperlinks – It helps to automatically remove all links from the content leaving only the text.
Open Source Links in New Tab – This option makes all source links open in a new browser tab if you have added the source URL shortcode in the Content Template section.
Add Nofollow to Links – This option adds a nofollow tag to all links in the content. This tells search engines not to follow those links which can help with SEO
Auto Remove <br> Tag – It removes all <br> line break tags from the content to prevent unnecessary spacing.
Auto Remove <svg> Tag – It removes all <svg> (scalable vector graphics) tags from the content that are often used for icons and illustrations.
Auto remove <noscript> tag – It removes all <noscript> tags from the content. These tags are used to show alternative content for browsers that don’t support JavaScript.
Auto Hyperlink Keywords – It helps to add links to specific keywords in your content. Just enter a keyword and the link you want to use. You can also set how many times the keyword should be linked. Use -1 to link all the keywords in the content.
Remove paragraph containing specific word – It helps to automatically remove any paragraph that contains a specific word.
Post the article only if it contains Specific Words – If your source blog has 1000+ articles and you only want to import specific ones based on keywords, this feature helps you filter and import only the relevant articles.
This option lets you publish an article only if it includes certain words.
- Enter the Words – Add the number of keywords in this section and click ‘Add More’ to add as many keywords you want.
- Only Check in Title – By default, the plugin checks both the title and content for the specified words. Enable this option if you want to check only the title.
- Require All Words in Post – Enable this option to publish the article only if all the specified keywords are present in the content.
Skip the article only if it contains Specific Words – Enable this option to exclude a post from publishing if it contains the specified keyword.
- Enter the words – Add the list of keywords.
- Only Check in the Title – Enable the Option to only check in the Title.
Skip posts if shorter than the specific length – Set a word limit to make sure posts are only published if they have enough content. If a post has fewer words than the limit you set, it won’t be published.
Skip posts if longer than the specific length – Set a word limit to prevent publishing posts that are too long. If a post has more words than the limit you set, it won’t be published.
Content Character Limit – Set a limit on the number of characters in the content. If the content is longer than this limit, it will be trimmed.
- Mention the Number of Characters – Enter the maximum number of characters you want the content to have.
- Content Extension Text –Enter the text that will be added at the end if the content is trimmed due to the character limit.
Remove Element by Class name – This option removes specific elements from the content based on their class name. Inspect the element to find its class name and add it here. Use ‘Add More’ option to enter multiple class names.
Remove Element by ID name – Remove specific elements from the content based on their ID name. Inspect the element to find its ID and enter it here to remove it.
Content Template Builder – Drag and drop elements from the Disabled section to the Visible section based on your needs. The elements in the Visible section will appear in the content.
Enable Custom Template – Enable this option to add a custom prompt based on your needs. This helps you rewrite, translate, or modify the content before publishing.
- Use the shortcode [wa_source_content] to include the original content.
- Write your custom prompt inside [ai] prompt [wa_source_content] [/ai].
- Click on the shortcodes to insert them into the content template automatically.
Image Settings
Image Extraction Method – Choose how a Featured image should be extracted or generated for your content.
- Visual Selection – Select the Featured Image Visually.
- Media Library – Select the image from your WordPress media library.
- Pixabay – Get free images from Pixabay based on your keyword. Simply enter your keywords in ‘Search Images by Keyword’ To use this feature, add your Pixabay API key to the settings.
- Pexels – Get free high-quality images from Pexels based on your keyword. Enter your keywords in ‘Search Images by Keyword’ To use this feature, add your Pexels API key in the settings.
- Dall-E – Use AI-generated images for your content with OpenAI’s DALL-E. To enable this feature, add your API key to the plugin’s settings page.
- Select Dall-E Image Size – Select the desired image size, from the dropdown
- Get Image By Title – Enable the option to generate an image based on the Post Title.
- Search Images by Keyword – Find relevant images by entering keywords. The plugin will fetch images based on the keywords you provide.
Use Source Featured Image First – You can choose an image source like Pixabay, Pexels, or DALL-E for your posts. Before using these options, the plugin will first check if the source site has a featured image. If a featured image is found, it will be used. If not, the plugin will fetch or generate an image from your selected source.
Set Image Keyword as Alt Text – Automatically set the image keyword as the alt text for better SEO.
Use Post Title as Alt Text for Featured Image – Sets the post title as the alt text for the featured image.
Set First Image as Featured Image – Enabling it automatically uses the first image in the post as the featured image if no featured image is set.
Get Original Image from Data Attribute – Enable the option to extract images from specific data attributes in the source site to set it as Featured Image. For example, it can fetch images from attributes like data-src, data-image, or data-lazy.
Image Alternative Text Options – Drag elements from the ‘Disabled’ section to the ‘Visible’ section to customize the alt text.
- Source Alt – Uses the existing alt text from the image source
- Post Title – Uses the post title as the alt text for the featured image.
- [ai]Post Title[/ai] – AI rewrites the post title and sets it as the alt text
- [ai]Source Alt[/ai] – AI rewrites the existing alt text and sets it as the alt text.
Search & Replace / Remove in Alt Text – This feature allows you to find specific words in image alt text and either replace them with new words or remove them entirely. Let’s see how it works in detail.
- Add Words – Enter the words you want to search for in the alt text. You can add multiple words using the ‘Add More’ option.
- Enable Replace – Enter the new word you want to use as a replacement. If left blank, the word will be removed from the alt text.
Image Title Text Option – Customize the title text for your Featured Image by dragging elements from the ‘Disabled’ section to the ‘Visible’ section
- Source Title – Uses the original title text from the image source.
- Post Title – Uses the post title as the title text for the featured image.
- [ai]Post Title[/ai] – AI rewrites the post title and sets it as the title text.
- [ai]Source Title[/ai] – AI rewrites the original title text and sets it as the title text.
Search and Replace in Image Title – This feature allows you to find specific words in image Title text and either replace them with new words or remove them entirely. Let’s see how it works in detail.
- Add Words – Enter the words you want to search for in the Image Title text. You can add multiple words using the ‘Add More’ option.
- Enable Replace – Enter the new word you want to use as a replacement. If left blank, the word will be removed from the Image Title.
Set og:image as Featured Image – Use the Open Graph image (og:image) as the featured image for your article.
Generate Post Title as Image Name – Enabling it will add Post Title as the Featured Image Title.
Allow Duplicate Image – Some websites may have images with the same name. If you enable this option, the plugin automatically renames the images before uploading them.
Remove Featured Image – Enable the option to remove the featured image from the post.
Set Post Status to “Pending” if No Featured Image – If a featured image is missing, the post will be saved as “Pending” instead of publishing automatically.
Save Content Images to Local Server – Enable this option to automatically download content images and save them to the Media Library.
Clean img Tag and Keep Basic Attributes – This option removes unnecessary code from the <img> tag while keeping important attributes like src, alt, and title not damaged. It helps keep the content clean and optimized.
Translator Settings
Google Translator – Automatically translate your content using Google Translator
Microsoft Translator – Translate the article into your desired language using Microsoft Translator. Add your API key in the settings to enable this feature.
DeepL Translator – Translate content with DeepL. Add your API key to the plugin’s settings page to use this service.
- From Language – Choose the original language of the content before translation
- To Language – Select the desired language you want the content to be translated into
- Translate Article Title – Enable this option to translate the post title along with the content
Spinner
SpinRewriter – It helps to automatically rewrite the content using SpinRewriter. You need to add your API key to the settings page in the plugin.
WordAI – Rewrite content in a natural way using WordAI and add the required API key to the plugin’s settings page.
Spin Article Title – Enable this to rewrite the article title.
Post Settings
Set Original Date – Enable this option to keep the original published date of the source content instead of using the current date.
Select Post Type – Choose where the post should be assigned. You can set it as a Post, Page, Product, or any Custom Post Type (CPT) based on your needs.
Select Post Status – Choose whether the post should be published immediately, saved as a draft, or set as pending for content approval before going live.
Select Author – Assign an author to the post
Set Category – Select a category for your post. First, create the categories under the chosen Post Type. Once created, they will appear here, allowing you to select one or multiple categories for your post.
Add Category by Keyword – Automatically assign categories to posts based on specific keywords. First, create the categories you need in the selected post type. Then, enter keywords and their matching category IDs in this format: Keyword|Category ID (one per line). When a keyword appears in a post, it will be assigned to the linked category.
- Check Title as Well – Enable this option to check the title along with the content
- Do Not Check Content – Enable this to check only the title and ignore the content for keyword matches
- Match Exact Term – Enable this to match the exact keyword, including capitalization. For example, “Apple” will match only “Apple” and not “apple” or “APPLE.”
- Ignore “Set Category” if Keyword Matches – If the keyword matches, the post will not be assigned to the category set in the “Set Category” option.
Set Keyword as Post Tag – While using an OpenAI Campaign, enabling this option automatically adds the keyword used for generating the article as a post tag.
Set Tag – Select a Tag for your post. First, create the Tag under the chosen Post Type. Once created, they will appear here, allowing you to select one or multiple Tags for your post.
Add Tag by Keyword – Automatically assign Tags to posts based on specific keywords. First, create the Tags you need in the selected post type. Then, enter keywords and their matching Tag IDs in this format: Tag|Category ID (one per line). When a keyword appears in a post, it will be assigned to the linked Tag.
- Check Title as Well – Enable this option to check the title along with the content
- Do Not Check Content – Enable this to check only the title and ignore the content for keyword matches
- Match Exact Term – Enable this to match the exact keyword, including capitalization. For example, “Apple” will match only “Apple” and not “apple” or “APPLE.”
- Ignore “Set Category” if Keyword Matches – If the keyword matches, the post will not be assigned to the Tag set in the “Set Tag” option.
Allow Duplicate Post – Enable this option to publish duplicate articles even if they have the same title
Advanced Settings
AI Provider Selection – Choose the AI service to rewrite the content, such as OpenAI ChatGPT or OpenRouter.
- Open AI Chat GPT – Select your preferred GPT model for content generation. If “Default” is selected, the model chosen in the settings page will be used.
- Choose OpenRouter Model – Copy the model name from OpenRouter and paste it here to use it for content generation.
AI Content Formatting Type – Select how you want the AI-generated content to be formatted. You can choose Proper HTML Formatted Content for structured content with headings, paragraphs, and links, or Plain Text if you don’t need any formatting.
Enable Custom Field – Check this to add extra data to your posts using custom fields.
- Meta Key – Enter the Meta key for the custom field.
- Value/Shortcode – Use shortcodes like [wa_post_title], [wa_source_content] to insert content into the custom field.
- Add More – Click this to add multiple custom fields.
Advance Scrap Method – Enable this to use a smarter way of collecting content from websites. It helps grab content more accurately, even from complex sites, so no important content gets left out.
Auto Run Frequency
Set Run Interval (Time between new posts) – Choose how often new posts should be published. Enter a number (e.g., 60) to set the delay between posts.
Time Unit (Minutes/Hours/Days) – Select whether the delay is in minutes, hours, or days
Pause AutoRun for this Campaign? – Enable the option to temporarily stop automatic posting for this campaign.
Custom post time – Set a specific time range for posting instead of using regular time intervals.
Feeds Campaign Setup
Enter Feed URL – Add the RSS feed URL of the source you want to fetch content from.
Maximum Post – Set the maximum number of posts to fetch from the feed.
Add Multiple Feed URLs – You can add multiple RSS feed URLs to gather content from different sources.
Check Latest Post by Time – Turn on this option if you want to post only the latest articles from the feed and ignore old ones.
For example, if you set the time to 2 hours, the plugin will only fetch articles published within the last 2 hours. If your CRON is set to run every 5 minutes, it will check for new posts every 5 minutes and publish them if they match the time limit. This helps keep your website updated with only fresh content.
Title Settings
Title Extraction Method
- Auto Detection – Automatically detect and extract Title from the source without manual selection.
- Visual Selection – Manually select the Title you want to extract from the source using a visual interface.
Set OG Title as Post Title – Turn on this option to use the source page’s Open Graph (OG) title as your post title automatically.
Limit Title Length (Characters) – Set the maximum number of characters for the article title. Titles longer than this limit will be trimmed and the specified extension will be added at the end.
- Number of Characters – Enter the maximum number of characters.
- Title Extension Text – Enter the text that will be added at the end of the title if it exceeds the character limit
Search & Replace / Remove – This option searches for a specified keyword in the title and either removes or replaces it based on your input. Let’s see how it works in detail.
- Add Words – Enter the keywords that need to be searched in the title. You can enter as many keywords as you want by the ‘Add more’ option.
- Enable Replace – Enter the word you want to replace the searched word with. If you leave this blank, the word will be removed from the title.
For example: If the Title is ‘Best WordPress Themes for Beginners in 2024’
Search & Replace / Remove
Add Words
Best |
Beginners |
2024 |
Enable Replace
Replacement Word
Top |
New Users |
Then it would be replaced as ‘Top WordPress Themes for New Users’
Title Template – Choose how your post title should be set. Just drag and drop ‘OpenAI GPT Source Title’ to the Visible section if you want AI to rewrite the title. If you want to keep the original title from the source, leave ‘Source Title’ in the Visible section. The elements in the Visible section will appear in the Title.
Enable Custom Title Template – Enable this option to add a custom prompt for the title. Sometimes, you may want to rewrite and translate the title based on your needs. This allows you to customize the prompt as required.
Content Settings
Content Selection Method
- Auto Detection – Automatically detect and extract content from the source without manual selection.
- Visual Selection – Manually select the content you want to extract from the source using a visual interface. Click ‘Add More’ to include multiple selections as needed.
Search & Replace / Remove – This option searches for a specified keyword in the content and either removes or replaces it based on your input. Let’s see how it works in detail.
- Add Words – Enter the keywords that need to be searched in the Content. You can enter as many keywords as you want by the ‘Add more’ option.
- Enable Replace – Enter the word you want to replace the searched word with. If you leave this blank, the word will be removed from the Content.
For Example, Affordable hosting services provide the best performance and security. Free hosting plans often have limitations, so choosing a premium plan is recommended in 2023.
Affordable |
Free |
2023 |
Replace with
Budget-friendly |
Basic |
Output: Budget-friendly hosting services provide the best performance and security. Basic hosting plans often have limitations, so choosing a premium plan is recommended.
Auto-remove First Image – It will help to remove the first image from the content.
Delete All Images from the Content – This option helps to automatically remove all images from the content before publishing the article.
Get Content Images from Data Attribute – Enable the option to extract images from specific data attributes in the source site. For example, it can fetch images from attributes like data-src, data-image, or data-lazy.
Set Post Title as Alt Text for all Content Images – Automatically set the post title as the alt text for all images in the content.
- Set Post Title as Alt Text for Empty Image Alt – Check the option to replace only empty alt text with the post title. Existing alt text will remain unchanged.
Auto-remove all Hyperlinks – It helps to automatically remove all links from the content leaving only the text.
Open Source Links in New Tab – This option makes all source links open in a new browser tab if you have added the source URL shortcode in the Content Template section.
Add Nofollow to Links – This option adds a nofollow tag to all links in the content. This tells search engines not to follow those links which can help with SEO
Auto Remove <br> Tag – It removes all <br> line break tags from the content to prevent unnecessary spacing.
Auto Remove <svg> Tag – It removes all <svg> (scalable vector graphics) tags from the content that are often used for icons and illustrations.
Auto remove <noscript> tag – It removes all <noscript> tags from the content. These tags are used to show alternative content for browsers that don’t support JavaScript.
Auto Hyperlink Keywords – It helps to add links to specific keywords in your content. Just enter a keyword and the link you want to use. You can also set how many times the keyword should be linked. Use -1 to link all the keywords in the content.
Remove paragraph containing specific word – It helps to automatically remove any paragraph that contains a specific word.
Post the article only if it contains Specific Words – If your source blog has 1000+ articles and you only want to import specific ones based on keywords, this feature helps you filter and import only the relevant articles.
This option lets you publish an article only if it includes certain words.
- Enter the Words – Add the number of keywords in this section and click ‘Add More’ to add as many keywords you want.
- Only Check in Title – By default, the plugin checks both the title and content for the specified words. Enable this option if you want to check only the title.
- Require All Words in Post – Enable this option to publish the article only if all the specified keywords are present in the content.
Skip the article only if it contains Specific Words – Enable this option to exclude a post from publishing if it contains the specified keyword.
- Enter the words – Add the list of keywords.
- Only Check in the Title – Enable the Option to only check in the Title.
Skip posts if shorter than the specific length – Set a word limit to make sure posts are only published if they have enough content. If a post has fewer words than the limit you set, it won’t be published.
Skip posts if longer than the specific length – Set a word limit to prevent publishing posts that are too long. If a post has more words than the limit you set, it won’t be published.
Content Character Limit – Set a limit on the number of characters in the content. If the content is longer than this limit, it will be trimmed.
- Mention the Number of Characters – Enter the maximum number of characters you want the content to have.
- Content Extension Text –Enter the text that will be added at the end if the content is trimmed due to the character limit.
Remove Element by Class name – This option removes specific elements from the content based on their class name. Inspect the element to find its class name and add it here. Use ‘Add More’ option to enter multiple class names.
Remove Element by ID name – Remove specific elements from the content based on their ID name. Inspect the element to find its ID and enter it here to remove it.
Content Template Builder – Drag and drop elements from the Disabled section to the Visible section based on your needs. The elements in the Visible section will appear in the content.
Enable Custom Template – Enable this option to add a custom prompt based on your needs. This helps you rewrite, translate, or modify the content before publishing.
- Use the shortcode [wa_source_content] to include the original content.
- Write your custom prompt inside [ai] prompt [wa_source_content] [/ai].
- Click on the shortcodes to insert them into the content template automatically.
Image Settings
Image Extraction Method – Choose how a Featured image should be extracted or generated for your content.
- Visual Selection – Select the Featured Image Visually.
- Media Library – Select the image from your WordPress media library.
- Pixabay – Get free images from Pixabay based on your keyword. Simply enter your keywords in ‘Search Images by Keyword’ To use this feature, add your Pixabay API key to the settings.
- Pexels – Get free high-quality images from Pexels based on your keyword. Enter your keywords in ‘Search Images by Keyword’ To use this feature, add your Pexels API key in the settings.
- Dall-E – Use AI-generated images for your content with OpenAI’s DALL-E. To enable this feature, add your API key to the plugin’s settings page.
- Select Dall-E Image Size – Select the desired image size, from the dropdown
- Get Image By Title – Enable the option to generate an image based on the Post Title.
- Search Images by Keyword – Find relevant images by entering keywords. The plugin will fetch images based on the keywords you provide.
Use Source Featured Image First – You can choose an image source like Pixabay, Pexels, or DALL-E for your posts. Before using these options, the plugin will first check if the source site has a featured image. If a featured image is found, it will be used. If not, the plugin will fetch or generate an image from your selected source.
Set Image Keyword as Alt Text – Automatically set the image keyword as the alt text for better SEO.
Use Post Title as Alt Text for Featured Image – Sets the post title as the alt text for the featured image.
Set First Image as Featured Image – Enabling it automatically uses the first image in the post as the featured image if no featured image is set.
Get Original Image from Data Attribute – Enable the option to extract images from specific data attributes in the source site to set it as Featured Image. For example, it can fetch images from attributes like data-src, data-image, or data-lazy.
Image Alternative Text Options – Drag elements from the ‘Disabled’ section to the ‘Visible’ section to customize the alt text.
- Source Alt – Uses the existing alt text from the image source
- Post Title – Uses the post title as the alt text for the featured image.
- [ai]Post Title[/ai] – AI rewrites the post title and sets it as the alt text
- [ai]Source Alt[/ai] – AI rewrites the existing alt text and sets it as the alt text.
Search & Replace / Remove in Alt Text – This feature allows you to find specific words in image alt text and either replace them with new words or remove them entirely. Let’s see how it works in detail.
- Add Words – Enter the words you want to search for in the alt text. You can add multiple words using the ‘Add More’ option.
- Enable Replace – Enter the new word you want to use as a replacement. If left blank, the word will be removed from the alt text.
Image Title Text Option – Customize the title text for your Featured Image by dragging elements from the ‘Disabled’ section to the ‘Visible’ section
- Source Title – Uses the original title text from the image source.
- Post Title – Uses the post title as the title text for the featured image.
- [ai]Post Title[/ai] – AI rewrites the post title and sets it as the title text.
- [ai]Source Title[/ai] – AI rewrites the original title text and sets it as the title text.
Search and Replace in Image Title – This feature allows you to find specific words in image Title text and either replace them with new words or remove them entirely. Let’s see how it works in detail.
- Add Words – Enter the words you want to search for in the Image Title text. You can add multiple words using the ‘Add More’ option.
- Enable Replace – Enter the new word you want to use as a replacement. If left blank, the word will be removed from the Image Title.
Set og:image as Featured Image – Use the Open Graph image (og:image) as the featured image for your article.
Generate Post Title as Image Name – Enabling it will add Post Title as the Featured Image Title.
Allow Duplicate Image – Some websites may have images with the same name. If you enable this option, the plugin automatically renames the images before uploading them.
Remove Featured Image – Enable the option to remove the featured image from the post.
Set Post Status to “Pending” if No Featured Image – If a featured image is missing, the post will be saved as “Pending” instead of publishing automatically.
Save Content Images to Local Server – Enable this option to automatically download content images and save them to the Media Library.
Clean img Tag and Keep Basic Attributes – This option removes unnecessary code from the <img> tag while keeping important attributes like src, alt, and title not damaged. It helps keep the content clean and optimized.
Translator Settings
Google Translator – Automatically translate your content using Google Translator
Microsoft Translator – Translate the article into your desired language using Microsoft Translator. Add your API key in the settings to enable this feature.
DeepL Translator – Translate content with DeepL. Add your API key to the plugin’s settings page to use this service.
- From Language – Choose the original language of the content before translation
- To Language – Select the desired language you want the content to be translated into
- Translate Article Title – Enable this option to translate the post title along with the content
Spinner
SpinRewriter – It helps to automatically rewrite the content using SpinRewriter. You need to add your API key to the settings page in the plugin.
WordAI – Rewrite content in a natural way using WordAI and add the required API key to the plugin’s settings page.
Spin Article Title – Enable this to rewrite the article title.
Post Settings
Set Original Date – Enable this option to keep the original published date of the source content instead of using the current date.
Select Post Type – Choose where the post should be assigned. You can set it as a Post, Page, Product, or any Custom Post Type (CPT) based on your needs.
Select Post Status – Choose whether the post should be published immediately, saved as a draft, or set as pending for content approval before going live.
Select Author – Assign an author to the post
Set Category – Select a category for your post. First, create the categories under the chosen Post Type. Once created, they will appear here, allowing you to select one or multiple categories for your post.
Add Category by Keyword – Automatically assign categories to posts based on specific keywords. First, create the categories you need in the selected post type. Then, enter keywords and their matching category IDs in this format: Keyword|Category ID (one per line). When a keyword appears in a post, it will be assigned to the linked category.
- Check Title as Well – Enable this option to check the title along with the content
- Do Not Check Content – Enable this to check only the title and ignore the content for keyword matches
- Match Exact Term – Enable this to match the exact keyword, including capitalization. For example, “Apple” will match only “Apple” and not “apple” or “APPLE.”
- Ignore “Set Category” if Keyword Matches – If the keyword matches, the post will not be assigned to the category set in the “Set Category” option.
Set Keyword as Post Tag – While using an OpenAI Campaign, enabling this option automatically adds the keyword used for generating the article as a post tag.
Set Tag – Select a Tag for your post. First, create the Tag under the chosen Post Type. Once created, they will appear here, allowing you to select one or multiple Tags for your post.
Add Tag by Keyword – Automatically assign Tags to posts based on specific keywords. First, create the Tags you need in the selected post type. Then, enter keywords and their matching Tag IDs in this format: Tag|Category ID (one per line). When a keyword appears in a post, it will be assigned to the linked Tag.
- Check Title as Well – Enable this option to check the title along with the content
- Do Not Check Content – Enable this to check only the title and ignore the content for keyword matches
- Match Exact Term – Enable this to match the exact keyword, including capitalization. For example, “Apple” will match only “Apple” and not “apple” or “APPLE.”
- Ignore “Set Category” if Keyword Matches – If the keyword matches, the post will not be assigned to the Tag set in the “Set Tag” option.
Allow Duplicate Post – Enable this option to publish duplicate articles even if they have the same title
Advanced Settings
AI Provider Selection – Choose the AI service to generate content, such as OpenAI ChatGPT or OpenRouter.
- Open AI Chat GPT – Select your preferred GPT model for content generation. If “Default” is selected, the model chosen in the settings page will be used.
- Choose OpenRouter Model – Copy the model name from OpenRouter and paste it here to use it for content generation.
AI Content Formatting Type – Select how you want the AI-generated content to be formatted. You can choose Proper HTML Formatted Content for structured content with headings, paragraphs, and links, or Plain Text if you don’t need any formatting.
Enable Custom Field – Check this to add extra data to your posts using custom fields.
- Meta Key – Enter the Meta key for the custom field.
- Value/Shortcode – Use shortcodes like [wa_post_title], [wa_source_content] to insert content into the custom field.
- Add More – Click this to add multiple custom fields.
Advance Scrap Method – Enable this to use a smarter way of collecting content from websites. It helps grab content more accurately, even from complex sites, so no important content gets left out.
Auto Run Frequency
Set Run Interval (Time between new posts) – Choose how often new posts should be published. Enter a number (e.g., 60) to set the delay between posts.
Time Unit (Minutes/Hours/Days) – Select whether the delay is in minutes, hours, or days
Pause AutoRun for this Campaign? – Enable the option to temporarily stop automatic posting for this campaign.
Custom post time – Set a specific time range for posting instead of using regular time intervals.
Amazon Campaign Setup
Source Configuration –
You can import products from Amazon in three easy ways:
- Keywords – Enter a keyword and the plugin will find and import matching products from Amazon into WordPress.
- Amazon Link – Paste a product’s Amazon link to import it directly.
- Custom HTML Code – Copy and Paste the product page’s HTML code to import products from Amazon.
Maximum Post – Enter the number of products to import from Amazon. Once the limit is reached, the import process will stop automatically.
Select Region – Choose the Amazon marketplace (e.g., US, UK, CA) from which you want to import products.
Skip Products with Missing Price or Out-of-Stock Products – Enable this option to automatically skip products that don’t have price or are out of stock.
Filter the Product by price – Set the price range to import only products within your desired price limits.
Short Description Word Limit – Set the maximum number of words to import into the Product Short Description in WooCommerce.
Title Settings
Limit Title Length (Characters) – Set the maximum number of characters for the Product title. Titles longer than this limit will be trimmed and the specified extension will be added at the end.
- Number of Characters – Enter the maximum number of characters.
- Title Extension Text – Enter the text that will be added at the end of the title if it exceeds the character limit.
Search & Replace / Remove – This option searches for a specified keyword in the title and either removes or replaces it based on your input. Let’s see how it works in detail.
- Add Words – Enter the keywords that need to be searched in the title. You can enter as many keywords as you want by the ‘Add more’ option.
- Enable Replace – Enter the word you want to replace the searched word with. If you leave this blank, the word will be removed from the title.
Title Template – Choose how your post title should be set. Just drag and drop ‘OpenAI GPT Source Title’ to the Visible section if you want AI to rewrite the title. If you want to keep the original title from the source, leave ‘Source Title’ in the Visible section. The elements in the Visible section will appear in the Title.
Enable Custom Title Template – Enable this option to add a custom prompt for the title. Sometimes, you may want to rewrite and translate the title based on your needs. This allows you to customize the prompt as required to generate the desired output.
Content Settings
Search & Replace / Remove – This option searches for a specified keyword in the content and either removes or replaces it based on your input. Let’s see how it works in detail.
- Add Words – Enter the keywords that need to be searched in the Content. You can enter as many keywords as you want by the ‘Add more’ option.
- Enable Replace – Enter the word you want to replace the searched word with. If you leave this blank, the word will be removed from the Content.
Auto-remove First Image – It will help to remove the first image from the content.
Delete All Images from the Content – This option helps to automatically remove all images from the content before publishing the Product.
Get Content Images from Data Attribute – Enable the option to extract images from specific data attributes in the source site. For example, it can fetch images from attributes like data-src, data-image, or data-lazy.
Set Post Title as Alt Text for all Content Images – Automatically set the Product title as the alt text for all images in the content.
- Set Post Title as Alt Text for Empty Image Alt – Check the option to replace only empty alt text with the Product title. Existing alt text will remain unchanged.
Auto-remove all Hyperlinks – It helps to automatically remove all links from the content leaving only the text.
Open Source Links in New Tab – This option makes all source links open in a new browser tab if you have added the source URL shortcode in the Content Template section.
Add Nofollow to Links – This option adds a nofollow tag to all links in the content. This tells search engines not to follow those links which can help with SEO
Auto Remove <br> Tag – It removes all <br> line break tags from the content to prevent unnecessary spacing.
Auto Remove <svg> Tag – It removes all <svg> (scalable vector graphics) tags from the content that are often used for icons and illustrations.
Auto remove <noscript> tag – It removes all <noscript> tags from the content. These tags are used to show alternative content for browsers that don’t support JavaScript.
Auto Hyperlink Keywords – It helps to add links to specific keywords in your content. Just enter a keyword and the link you want to use. You can also set how many times the keyword should be linked. Use -1 to link all the keywords in the content.
Remove paragraph containing specific word – It helps to automatically remove any paragraph that contains a specific word.
Post the article only if it contains Specific Words – If your source blog has 1000+ Products and you only want to import specific ones based on keywords, this feature helps you filter and import only the relevant Products.
This option lets you publish Products only if it includes certain words.
- Enter the Words – Add the number of keywords in this section and click ‘Add More’ to add as many keywords you want.
- Only Check in Title – By default, the plugin checks both the title and content for the specified words. Enable this option if you want to check only the title.
- Require All Words in Post – Enable this option to publish the Product only if all the specified keywords are present in the content.
Skip the article only if it contains Specific Words – Enable this option to exclude a post from publishing if it contains the specified keyword.
- Enter the words – Add the list of keywords.
- Only Check in the Title – Enable the Option to only check in the Title.
Skip posts if shorter than the specific length – Set a word limit to make sure posts are only published if they have enough content. If a post has fewer words than the limit you set, it won’t be published.
Skip posts if longer than the specific length – Set a word limit to prevent publishing posts that are too long. If a post has more words than the limit you set, it won’t be published.
Content Character Limit – Set a limit on the number of characters in the content. If the content is longer than this limit, it will be trimmed.
- Mention the Number of Characters – Enter the maximum number of characters you want the content to have.
- Content Extension Text –Enter the text that will be added at the end if the content is trimmed due to the character limit.
Remove Element by Class name – This option removes specific elements from the content based on their class name. Inspect the element to find its class name and add it here. Use ‘Add More’ option to enter multiple class names.
Remove Element by ID name – Remove specific elements from the content based on their ID name. Inspect the element to find its ID and enter it here to remove it.
Content Template Builder – Drag and drop elements from the Disabled section to the Visible section based on your needs. The elements in the Visible section will appear in the content.
Place elements in the Visible section to display specific product details in your content. Here’s what each element does,
- Product Description – Shows the main product description in the content.
- Product Detail – Imports the Product details about the product.
- Product Extra Detail – Adds More specific product details.
- About Product – Brings a short summary of the product.
- Tech Details – Adds technical specifications if available. Some products may not have this information
- Buy Now URL – Adds a ‘Buy Now’ button to the content. Place the button first, followed by other shortcodes. If you want to change the Buy Now button image, go to Plugins Settings Page → Amazon → Choose Buy Now Button Image → Upload Image. This option will replace the default image.
- Product Compare Table – A table comparing similar products.
- Range Price – It is the price variation of a product. Some products on Amazon have different prices based on factors like size, color, or seller. Instead of a fixed price, it shows a minimum and maximum price range.
- Range Price Min – It shows the lowest price.
- Range Price Max – It shows the highest price.
- Sale Price – The discounted price of the product
- Regular Price – The original price of the Product,
- Sale Price HTML – The sale price in HTML format.
- Regular Price HTML – The regular price in HTML format.
- Product Images – Bring all product images into the content.
- Product Main Image – It brings the main product image.
- Product Main Image URL – Adds the link to the main image.
- Source URL – The original website link.
- Source URL HTML – The website link in HTML format.
- [ai]Product Description[/ai] – AI-generated product description.
Enable Custom Template – Enable this option to add custom content.
Image Settings
Use Post Title as Alt Text for Featured Image – Sets the post title as the alt text for the featured image.
Allow Duplicate Image – Some websites may have images with the same name. If you enable this option, the plugin automatically renames the images before uploading them.
Remove Featured Image – Enable the option to remove the featured image from the post.
Set Post Status to “Pending” if No Featured Image – If a featured image is missing, the post will be saved as “Pending” instead of publishing automatically.
Save Content Images to Local Server – Enable this option to automatically download content images and save them to the Media Library.
Clean img Tag and Keep Basic Attributes – This option removes unnecessary code from the <img> tag while keeping important attributes like src, alt, and title not damaged. It helps keep the content clean and optimized.
No Gallery Image – Enable the option to remove all the gallery image.
Image Loads from Amazon Server – You can limit the number of images stored in the Media Library instead of saving all images. For example, enter 2 to save only two images. Enter -1 to save all images.
Translator Settings
Google Translator – Automatically translate your content using Google Translator
Microsoft Translator – Translate the article into your desired language using Microsoft Translator. Add your API key in the settings to enable this feature.
DeepL Translator – Translate content with DeepL. Add your API key to the plugin’s settings page to use this service.
- From Language – Choose the original language of the content before translation
- To Language – Select the desired language you want the content to be translated into
- Translate Article Title – Enable this option to translate the post title along with the content
Spinner
SpinRewriter – It helps to automatically rewrite the content using SpinRewriter. You need to add your API key to the settings page in the plugin.
WordAI – Rewrite content in a natural way using WordAI and add the required API key to the plugin’s settings page.
Spin Article Title – Enable this to rewrite the article title.
Post Settings
Select Post Type – Choose where the post should be assigned. You can set it as a Post, Page, Product, or any Custom Post Type (CPT) based on your needs.
Select Post Status – Choose whether the post should be published immediately, saved as a draft, or set as pending for content approval before going live.
Select Author – Assign an author to the post
Set Category – Select a category for your post. First, create the categories under the chosen Post Type. Once created, they will appear here, allowing you to select one or multiple categories for your post.
Add Category by Keyword – Automatically assign categories to posts based on specific keywords. First, create the categories you need in the selected post type. Then, enter keywords and their matching category IDs in this format: Keyword|Category ID (one per line). When a keyword appears in a post, it will be assigned to the linked category.
- Check Title as Well – Enable this option to check the title along with the content
- Do Not Check Content – Enable this to check only the title and ignore the content for keyword matches
- Match Exact Term – Enable this to match the exact keyword, including capitalization. For example, “Apple” will match only “Apple” and not “apple” or “APPLE.”
- Ignore “Set Category” if Keyword Matches – If the keyword matches, the post will not be assigned to the category set in the “Set Category” option.
Set Keyword as Post Tag – While using an OpenAI Campaign, enabling this option automatically adds the keyword used for generating the article as a post tag.
Set Tag – Select a Tag for your post. First, create the Tag under the chosen Post Type. Once created, they will appear here, allowing you to select one or multiple Tags for your post.
Add Tag by Keyword – Automatically assign Tags to posts based on specific keywords. First, create the Tags you need in the selected post type. Then, enter keywords and their matching Tag IDs in this format: Tag|Category ID (one per line). When a keyword appears in a post, it will be assigned to the linked Tag.
- Check Title as Well – Enable this option to check the title along with the content
- Do Not Check Content – Enable this to check only the title and ignore the content for keyword matches
- Match Exact Term – Enable this to match the exact keyword, including capitalization. For example, “Apple” will match only “Apple” and not “apple” or “APPLE.”
- Ignore “Set Category” if Keyword Matches – If the keyword matches, the post will not be assigned to the Tag set in the “Set Tag” option.
Allow Duplicate Post – Enable this option to publish duplicate articles even if they have the same title
Advanced Settings
AI Provider Selection – Choose the AI service to rewrite the content, such as OpenAI ChatGPT or OpenRouter.
- Open AI Chat GPT – Select your preferred GPT model for content generation. If “Default” is selected, the model chosen in the settings page will be used.
- Choose OpenRouter Model – Copy the model name from OpenRouter and paste it here to use it for content generation.
AI Content Formatting Type – Select how you want the AI-generated content to be formatted. You can choose Proper HTML Formatted Content for structured content with headings, paragraphs, and links, or Plain Text if you don’t need any formatting.
Enable Custom Field – Check this to add extra data to your posts using custom fields.
- Meta Key – Enter the Meta key for the custom field.
- Value/Shortcode – Use shortcodes like [wa_post_title], [wa_source_content] to insert content into the custom field.
- Add More – Click this to add multiple custom fields.
Advance Scrap Method – Enable this to use a smarter way of collecting content from websites. It helps grab content more accurately, even from complex sites, so no important content gets left out.
Auto Run Frequency
Set Run Interval (Time between new posts) – Choose how often new posts should be published. Enter a number (e.g., 60) to set the delay between posts.
Time Unit (Minutes/Hours/Days) – Select whether the delay is in minutes, hours, or days
Pause AutoRun for this Campaign? – Enable the option to temporarily stop automatic posting for this campaign.
Custom post time – Set a specific time range for posting instead of using regular time intervals.
WPAuto Pro can be integrated with 3rd party SEO plugins like Yoast, Rank Math etc to automatically generate and add meta titles, descriptions, focus keywords, and tags to your SEO plugin.
WPAuto SEO Setup:
Enable WPAuto SEO Pro: This global option allows you to activate or deactivate the WPAuto SEO for the entire site.
Select AI: You can select your AI Provider either OpenAI or Open Router from the Dropdown. Also, add the respective API key to the plugin settings page.
Choose GPT Model: Choose the desired GPT model for generating SEO meta.
Choose OpenRouter Model: Copy and Paste the OpenRouter model you want to use from here
Choose Installed SEO Plugin: Choose your installed third-party SEO plugin from the drop-down menu to add all meta information.
Meta Title Characters Length: Specify the character limits for the Meta Title. For example, 50–60 characters is the optimal range.
Meta Description Characters Length: Specify the character limits for the Meta description. For example, 150-160 characters is the optimal range
Number of Meta Tags: Enter the number of WordPress tags you want to generate For e.g., enter “2” to create two tags for the post.
Enable Post Meta: Activate this checkbox to enable Post Meta. Select the specific fields you want to generate with Auto SEO Pro, including Title, Description, Focus Keyword, and Tag. Each selected field is essential for generating values. If a field is unchecked, it won’t appear in your post, and its values won’t be generated.
Example: If the Keyword field is unchecked, no values will be generated, and the field will not appear in the Auto SEO Pro section of the post.
Note: In these sections, “Tag” refers to the WordPress default tag.
Enable Page Meta: Activate this checkbox to enable Page Meta. Select the desired fields, such as Title, Description, and Focus Keyword to generate with WPAuto . Similar to Post Meta, each selected field is essential for value generation.
Enable Product Meta: Activate this checkbox to enable Product Meta. Select the fields you wish to generate with WPAuto , including Title, Description, Focus Keyword, and Tag. As before, ensure that each selected field is chosen for effective value generation.
Note: In these sections, the Tag refers to the WordPress default tag.
Overwrite SEO Meta Title: Use the option to overwrite the existing Meta Title for Post/Page/Products or leave it untouched to keep the same.
Overwrite SEO Meta Description: Use the option to overwrite the existing Meta Description for Post/Page/Products or leave it untouched to keep it the same.
Overwrite SEO Focus Keyword: Use the option to overwrite the existing Meta Description of Post/Page/Products or leave it untouched to maintain the current state.
Overwrite WordPress Post/Product Tags: Enable to overwrite the existing Tag in the Post/Product or leave it untouched to retain the same tags.
Choose Language: Select the language for generating SEO meta based on the language of your post using Google Translator.
Enable AI Translator: Activate the AI translator algorithm to translate the meta into your desired language.
Set Time Interval: Enable this option to automatically process SEO meta. Enter the time interval to determine how often SEO meta should be generated for posts.
Choose Time Unit(Minutes/Hours/Days) – Select the time unit to set how often the SEO meta should be processed.
Pause Auto-Run – Temporarily stop the automatic processing of SEO meta.
Enable External SEO Cron – Allow an external cron job to trigger the SEO meta generation instead of the built-in scheduler.
Tables
Navigate to the plugin’s ‘Dashboard’ and go to the WPAuto SEO Table, then click ‘Go To Table’. This section allows you to generate or rewrite all meta information based on your configured settings. At the top, you’ll find fields such as Post Title, AI Title, AI Description, AI Keyword, and AI Tags. Clicking ‘Generate/Regenerate’ will create or update the meta information for the selected post. Additionally, the ‘Edit’ button lets you navigate directly to the corresponding post type for further modifications.
Log Details
Go to the plugin’s ‘Dashboard’ and open the WPAuto SEO Log. Click ‘Go To SEO Log’ to view details of the actions taken using the plugin.
The log keeps the latest 100 records and shows:
- The title and ID of the Post, Page, or Product
- The time when the action was recorded
- Whether the SEO update was successful or failed
- If the process was done manually or through a CRON job.
Steps to Create Manual Metadata for SEO
Generating SEO meta information can be accomplished either manually or through CRON. The steps for adding CRON are explained below.
For the manual process, navigate directly to any Post Type. In the editor view, at the bottom of the page, locate the ‘Auto Rank’ section. Click ‘Generate All with AI’ to fill in the entire meta or click the respective button to obtain specific values.
Alternatively, go to the Table section, choose the post type in the ‘Select Post Type’ dropdown, and click ‘Generate’ to create the SEO meta.