Use AI to Bulk Edit Easy Digital Downloads (EDD) in a Spreadsheet

If you have an Easy Digital Downloads store, you may be wondering if there’s any way to use generative AI to bulk edit downloads. Great news: there is in fact! And in this guide, we will show you how to bulk manage your EDD downloads using generative AI (artificial intelligence).

Manually writing product descriptions, SEO titles and descriptions and other fields for your EDD downloads is time-consuming and tedious. Fortunately, WP Sheet Editor – AI has come to be your best companion in managing Easy Digital Downloads with the power of artificial intelligence.

You can completely simplify your digital products management with AI. Instead of manually creating or editing content for your EDD store, you will be able to use AI prompts and have the AI write product descriptions, SEO titles, SEO descriptions, and even generate featured images with AI.

This is what you need to edit EDD downloads with AI

Besides the Easy Digital Downloads plugin, you will need these elements.

1- WP Sheet Editor – Easy Digital Downloads

This plugin allows you to view and manage your EDD downloads in a spreadsheet with advanced search, bulk edit, export, and import tools. If you already have it, you can skip this.

2- WP Sheet Editor – AI

This is a WordPress AI assistant service that brings the power of generative AI to every WP Sheet Editor spreadsheet. You can connect with different AI providers and LLMs, and integrate the use of artificial intelligence in all spreadsheets of the WP Sheet Editor suite.

3- External API provider

The AI functionality in WP Sheet Editor relies on an external API like OpenAI, OpenRouter, etc. You’ll need an account with the provider and an API key to connect.

WP Sheet Editor – AI is compatible with these AI providers:

  • Open AI for text and images (more info here)
  • OpenRouter (more info here)
  • Any other provider that uses the same format as OpenAI.

Follow this guide to learn how to set up AI providers in WP Sheet Editor – AI.

How to set up global AI prompts

WP Sheet Editor – AI allows you to use prompts in the spreadsheet cells (by typing ai:promt and replacing “prompt” with the actual prompt) and in the bulk edit tool (by selecting the type of edit AI Prompt).

But it also simplifies your work completely by using global prompts. You can create a bank of prompts that you can use in spreadsheet cells (using ai:prompt-slug) or as selectable AI types of edit in the bulk edit tool.

Let’s see quickly how to create global prompts (more detailed info here).

Go to WP Sheet Editor > AI > Settings > Prompts.

Once you’re there, click on Add new.

easy-digital-downloads-ai

Now you need to create the global prompt by using these fields:

  • Name: Add a prompt name that is easy to remember. The simpler the name of the prompt, the better the prompt slug that will be generated automatically when saving changes, and the easier it will be for you to use the ai:prompt-slug shortcut.
  • Prompt: Add the prompt text in this field. You can reference other fields by using $Field/Column Name$. For example, you can reference the Title by adding $Title$. In this example, we will use the following prompt to generate EDD download descriptions with AI:
Generate a compelling product description for a digital download sold on an Easy Digital Downloads website, based on the $Title$. Based on the title, determine the type of product and its key features. Highlight the benefits, use cases, and why customers should buy it. Keep the tone engaging and persuasive. Use short paragraphs and bullet points for readability. End with a strong call to action.
  • Click on Save.

Important: The provided AI prompt is just an example; you need to test and customize it to your needs in order to use it.

easy digital downloads ai descriptions

Once you have saved the changes, the prompt will automatically generate a prompt slug, which you will use to run this prompt using the ai:prompt-slug shortcut. For example, if the prompt slug is download-description, the shortcut to this prompt will be ai:download-description.

easy-digital-downloads-ai

Edit EDD downloads with AI in the spreadsheet cells

You need to open the Easy Digital Downloads spreadsheet by going to WP Sheet Editor > Edit EDD downloads.

easy-digital-downloads-ai

As mentioned above, WP Sheet Editor – AI allows you to use prompts in cells by typing ai:full prompt. For example, you could add a prompt like this:

ai:write a product description based on the $Title$

But if you have saved global prompts, you can use them using the ai:prompt-slug shortcut. In this example, we are going to generate product descriptions using our pre-saved global prompt, so we are going to use this shortcut:

ai:download-description

easy digital downloads ai descriptions

The AI will start working on this task, and you’ll see a loading button while the request is processing.

easy digital downloads ai descriptions

As you can see, we have generated a download description using AI.

easy-digital-downloads-ai

If we click on the Edit button in the cell, we will see the text editor, where we can check the generated download description and make some changes.

easy-digital-downloads-ai

This is a screenshot of the full description that we generated using artificial intelligence. As you can see, WP Sheet Editor – AI can help you generate great product descriptions within some seconds and taking other fields such as the Title as context. If you want more accurate generations, you can add more fields as context.

easy digital downloads ai descriptions

If you want to generate AI content for multiple cells at once, you can paste the AI prompt/prompt shortcut in multiple cells at once. This is a great way to bulk edit EDD downloads using generative AI.

easy digital downloads ai descriptions

As you can see in the screenshot below, we are processing multiple requests at once.

easy digital downloads ai descriptions

And we have generated multiple download descriptions with artificial intelligence, so we can save the changes.

easy digital downloads ai descriptions

Bulk edit EDD downloads with generative AI

If you do not want to edit your EDD products with AI in the cells, you can use the Bulk Edit tool to edit hundreds or thousands of downloads at once.

For example, let’s see how to generate descriptions for our EDD products in bulk. For this, let’s start by looking for all EDD downloads that do not have a description.

Open the Search tool.

easy-digital-downloads-ai

Once there, you need to select these values in order to filter all the downloads missing content (product description):

  • Tick the Enable advanced filters checkbox.
  • Field: Content
  • Operator: =
  • Value: Leave this field empty.
  • Click on Run search.

easy-digital-downloads-ai

We have filtered all the downloads missing content, so we need to open the Bulk Edit tool.

easy digital downloads ai descriptions

Once there, you need to select these values in order to generate AI product descriptions in bulk:

  • Select the rows that you want to update: Edit all the rows from my current search.
  • What field do you want to edit: Content, in this example.
  • Select type of edit: Here you have two options:
    • First option: You can select a pre-saved global prompt. For example, we will select our pre-saved download description prompt, displayed as AI command: Download description. This way, you don’t have to type the prompt.
    • Second option: You can select AI Prompt, and you can paste or type the full prompt.
  • AI Provider: If you have configured multiple providers, you can select the one you want to use to complete this task. In this example, we’re using GPT 4o mini.
  • You can click on Show preview to see the result before saving the changes.
  • Now you can click on Execute Now and the AI will start generating EDD descriptions.

easy digital downloads ai descriptions

As you can see, we have bulk generated AI product descriptions for our Easy Digital Downloads items.

easy digital downloads ai descriptions

Generate excerpts using AI

You can generate excerpts by summarizing the product descriptions. Just type a simple AI prompt like ai:summarize the $Contnet$ in 20 words, for example.

Important: You can save this prompt as a global prompt as well.

easy digital downloads ai seo

As you can see, we have generated EDD download excerpt by summarizing the product description in a certain number of words; you can do it in sentences, just specify that in the prompt.

easy digital downloads ai seo

Generate SEO titles and descriptions with AI

You can use a prompt like this in order to generate SEO titles for your EDD downloads:

Generate a concise, engaging SEO title (50-60 characters) based on the $Title$ and $Content$, ensuring it includes the $SEO Keyword$. The title should be natural, compelling, and free of quotation marks or unnecessary punctuation. Plain text.

In this example, we have saved the prompt as a global prompt, so we will use the prompt shortcut in the cells:

easy digital downloads ai seo

As you can see, we have generated SEO titles for our EDD downloads.

easy digital downloads ai seo

You can use a prompt like this in order to generate SEO descriptions:

Generate a compelling SEO description based on the $SEO Title$ and $Content$, including the $SEO Keyword$. The description should be engaging, summarize the key points of the post, and encourage reader interest. Keep it under 155 characters for optimal search engine visibility. Return plain text only.

Generate featured images for EDD downloads with AI

Although you may well already have images of your EDD downloads, WP Sheet Editor – AI allows you to generate images for your EDD products using specific fields as context for image generation.

Note: For this you need to configure an image generation provider like OpenAI (Dall-E 2, Dall-E 3).

To provide a proper context for image generation, we need to define the fields to be used. In this case, we are going to use the Title field as the context, so we need to configure it in the settings.

To do this, we go to Settings > Advanced Settings > AI in the EDD spreadsheet.

Once there, you can add this prompt in the Prompt template for image generation in cells field:

Generate an image based on the $Title$

Make sure you Save the changes.

easy digital downloads ai images

Now you can add this shortcut in the spreadsheet cells of the Featured Image column:

ai:image

easy digital downloads ai images

The AI will start generating the image, so you’ll see the loading icon in the cell.

easy digital downloads ai images

As you can see, we have generated an image for our EDD download. Remember that the image must have proper context to be accurately generated, so you may need to add more context like Excerpt, SEO Description, etc.

easy digital downloads ai images

With WP Sheet Editor – AI, you can completely transform the way you manage your Easy Digital Downloads products. You can generate product descriptions, SEO Titles, SEO Descriptions, Excerpts, and even Featured images. This way, you can save a lot of time since you won’t have to manually write content for your EDD downloads store.

Do you need help?

You can receive instant help in the live chat during business hours, or you can contact us and we will help you via email.