🔍 Overview
Price Automation in 3Dsellers allows you to automatically increase, decrease, or set prices for your listings based on specific conditions. Automations run on a schedule and apply only to listings that meet the defined criteria.
This feature is ideal for repricing slow-moving items, testing price increases, or maintaining consistent pricing strategies at scale.
🚀 When to Use Price Automation
Use Price Automation to:
Gradually increase prices on unsold items
Keep prices within a defined minimum and maximum range
Update prices automatically without manual work
Apply pricing changes to many listings at once
⚙️ Creating a Price Automation
To create a new Price Automation:
Go to Automations
Click New Automation
Select a Trigger (such as Run by Schedule)
Configure the Schedule
Add Filters (optional)
Add a Price Automation action
Save or Save and Activate
⚠️ Important: Price Automation is currently available only for eBay listings.
⏱️ Automation Triggers and Scheduling
Run by Schedule
You can choose when the automation runs:
📅 Daily
📆 Weekly
🗓️ Monthly
🔁 Only Once
You can also define:
Day of execution
Time
Timezone
📦 Conditions: When Item Is Sold
You can control whether the automation applies based on sales activity.
Example condition:
When item sold equals 0 for 30 days
This allows you to target listings that haven’t sold within a specific time frame.
🧮 Price Automation Actions
When adding a Price Automation action, you can choose how prices are adjusted.
ℹ️ Note:
When configuring a Price Automation action, you can choose to increase or decrease prices by a fixed amount (for example, $1.00) or by a percentage (for example, 10%).
Select the option that best fits your pricing strategy using the value type dropdown next to the amount field.
📈 Increase Price
Increase the price by a fixed amount or percentage until it reaches a Ceiling Price.
Example:
Increase price by $0.01 each run
Stop when the Ceiling Price is reached
📉 Decrease Price
Decrease the price by a fixed amount or percentage until it reaches a Floor Price.
This is useful for clearing slow-moving inventory.
🎯 Set Price
Set the price to a specific value, only if it falls within the defined Floor Price and Ceiling Price range.
🔄 Additional Options
Depending on the automation setup, you can also:
Include variations (for multi-variation listings)
Round prices (for example, ending prices in
.99)Combine pricing rules with filters (category, tags, SKU, etc.)
🧪 Previewing and Activating
Save – Stores the automation without running it
Save and Activate – Activates the automation immediately
Once active, the automation will run automatically according to the schedule.
🧠 How This Price Automation Works (Example)
This automation is configured to run on a schedule.
On each scheduled run date, the system will:
🔍 Scan your listings
Look for items where the sold quantity equals 0 during the last 30 days.✅ Identify matching listings
Only listings that meet this condition (and have both a floor and ceiling price set) are eligible.💲 Apply the price action
For each matching listing, the system applies the price change defined in the action (for example, increasing the price by a fixed amount until it reaches the ceiling price).
Listings that do not meet the conditions are skipped automatically.
🧱 Floor and Ceiling Prices (Required)
Price Automations only run on listings that have:
✅ Floor Price set
✅ Ceiling Price set
Listings missing either value will be skipped automatically.
ℹ️ This prevents prices from dropping too low or increasing beyond your limits.
🧮 Setting Floor and Ceiling Prices Using Bulk Actions
Before using Price Automation, your listings must have both a Floor Price and a Ceiling Price set. You can assign these values to multiple listings at once using Bulk Actions.
🔁 How to Set Floor and Ceiling Prices in Bulk
Go to Listings & Products → Active Listings
Select one or more listings using the checkboxes
Click Bulk Actions
Choose Edit Price and Selling Details
Enable Floor and Ceiling Price
Set your desired values:
Floor Price – Minimum price the listing can reach
Ceiling Price – Maximum price the listing can reach
(Optional)
Include variations
Round prices (for example, to
.99)
Click Apply Changes
The floor and ceiling prices will be applied to all selected listings.
ℹ️ Important Notes:
Setting floor and ceiling prices does not change the current listing price
These values act as limits for Price Automations
Listings without both values will be skipped by automations
Bulk Actions are the fastest way to prepare large numbers of listings for automation
📄 Setting Floor and Ceiling Prices via CSV Import
In addition to Bulk Actions, you can also set or update Floor Price and Ceiling Price for your listings using a CSV file.
This is useful when you need to update pricing limits for a large number of listings outside the UI.
ℹ️ Availability Notice:
The CSV columns for Floor and Ceiling Prices will be available soon. Once enabled, these columns will be visible in the CSV import/export files.
📌 Required CSV Columns
To update pricing limits via CSV, include the following columns in your file:
FloorPrice– The minimum price a listing can reachCeilingPrice– The maximum price a listing can reach
Each row must also include a listing identifier, such as SKU or Item ID, to match the listing correctly.
📊 Example CSV Format
You can use SKU or Item ID as the identifier.
SKU | ItemID | FloorPrice | CeilingPrice |
SKU-10001 | 198012345678 | 9.99 | 19.99 |
SKU-10002 | 198012345679 | 14.50 | 29.00 |
SKU-10003 | 198012345680 | 5.00 | 12.99 |
💡 You only need one identifier (SKU or Item ID). The other column can be left empty.
🛠️ How It Works
The system matches listings using SKU or Item ID
Floor and Ceiling Prices are updated without changing the current listing price
Listings missing either value may be skipped by Price Automations
Values must be numeric and greater than zero
⚠️ Important Notes
Automations only affect listings that meet all conditions
Price changes are applied only when the automation runs
Updating an automation does not retroactively change past runs
Use filters carefully to avoid unintended price changes
💡 Best Practices
Always set floor and ceiling prices before activating to ensure your rules run correctly and safely.
Start with small price changes when testing
Use longer timeframes for slow-moving inventory
Monitor automation logs regularly





