DMS Integration Guide: Connecting Your Dealer Management System to AutoFeed
· By AutoFeed Editorial · DMS integration, dealer management system integration, AutoFeed DMS connection, vehicle stock synchronisation, dealership system integration
How DMS Integration Works with AutoFeed
AutoFeed connects to your Dealer Management System through two distinct methods: the Integrated plan uses AutoFeedBot crawler technology to automatically scrape your public listing pages, whilst the Direct plan allows manual stock uploads independent of your DMS. The Integrated approach requires no direct API connection to your DMS; instead, AutoFeedBot reads the same vehicle listings your customers see on your website, extracting stock data and synchronising it to marketplaces like Carslink.ai.
This integration model offers significant advantages for dealers. You maintain complete control over your existing DMS workflow, with no software installations, no API credentials to manage, and no disruption to current operations. The crawler operates as an automated agent, visiting your public listing pages at controlled intervals to detect new vehicles, price changes, and sold stock.
Checking DMS and Website Provider Compatibility
Before beginning integration, verify whether your DMS or website provider is supported for the free Integrated plan. AutoFeed maintains compatibility with major UK dealer website platforms and DMS providers that publish vehicle listings to public-facing pages. Supported systems include those that generate structured listing pages with consistent vehicle data presentation.
Your website must publish individual vehicle listing pages that are publicly accessible (not behind authentication) and contain essential vehicle details: registration, make, model, price, mileage, and images. The AutoFeedBot crawler requires these pages to follow a predictable URL structure and maintain consistent HTML formatting across listings. Most modern dealer website platforms meet these requirements by default.
If your DMS or website provider is not supported for automated crawling, the Direct plan remains available. This subscription-based option (from £29.99 per month) allows you to manage inventory directly within the AutoFeed platform, bypassing the need for website crawling entirely. Dealers using bespoke websites or legacy systems often find the Direct plan offers greater control over stock data quality.
Preparing Your Website for AutoFeedBot Crawler
Successful integration begins with ensuring your dealer website is optimised for automated crawling. AutoFeedBot respects robots.txt directives and operates at controlled speeds to avoid impacting website performance. However, certain website configurations can prevent effective stock synchronisation.
First, confirm that your vehicle listing pages are not blocked by robots.txt rules. Check your website's robots.txt file (typically found at yourdomain.co.uk/robots.txt) and verify that no disallow directives prevent access to your stock pages. If you use a content delivery network or caching layer, ensure it does not block automated user agents.
Second, verify that vehicle listings contain complete, structured data. Each listing should display registration number, make, model, derivative, price, mileage, fuel type, transmission, body style, colour, and a clear image gallery. Missing or inconsistent data fields reduce synchronisation quality and may cause stock synchronisation errors across marketplaces.
Third, ensure your website generates stable URLs for vehicle listings. URLs should remain consistent once a vehicle is published and should not change unless the vehicle is sold or removed from stock. Dynamic URL parameters that change with each page load can confuse the crawler and create duplicate listings.
Step-by-Step Integration Process
Step 1: Register for AutoFeed Account
Begin by creating your AutoFeed account through the signup page. You will need your dealership name, primary contact email, and website URL. During registration, specify whether you intend to use the Integrated (free) or Direct (paid) plan. For Integrated users, AutoFeed will automatically assess your website compatibility during the signup process.
The registration process includes verification of your dealership identity and website ownership. You may be asked to confirm access to the email address associated with your domain or to add a verification meta tag to your website header. This security step ensures only authorised dealers can synchronise stock from a given website.
Step 2: Configure Stock Source Settings
Once your account is active, navigate to the stock source configuration section. For Integrated plan users, enter your vehicle listings page URL (the page where all your stock appears, often /used-cars or /vehicles). AutoFeedBot will analyse this page structure to identify individual vehicle listing links.
Specify your preferred crawl frequency. Most dealers benefit from twice-daily crawls (morning and afternoon) to capture new stock promptly whilst avoiding excessive server requests. High-volume dealers with rapid stock turnover may opt for more frequent synchronisation, whilst smaller operations might choose daily updates.
Configure your data mapping preferences. AutoFeed automatically maps standard fields (registration, price, mileage), but you may need to specify custom fields if your website uses non-standard labels. For example, if your site displays "Year of Manufacture" instead of "Registration Year", create a mapping rule to ensure correct data extraction.
Step 3: Connect Marketplace Destinations
With your stock source configured, connect the marketplaces where you want vehicle listings to appear. AutoFeed supports Carslink.ai as a primary destination, with additional marketplace integrations available depending on your plan.
For each marketplace, you will complete an authorisation process. This typically involves logging into the marketplace platform and granting AutoFeed permission to create and update listings on your behalf. The authorisation process follows UK GDPR requirements and allows you to revoke access at any time.
Set marketplace-specific rules if needed. Some dealers prefer to push only certain vehicle types to specific platforms (for example, premium vehicles to specialist marketplaces, volume stock to broader platforms). AutoFeed allows filtering by price range, vehicle age, make, or custom tags to control which vehicles appear on each marketplace.
Step 4: Initiate First Stock Synchronisation
Trigger your first synchronisation manually to verify the integration works correctly. AutoFeedBot will crawl your listings page, extract vehicle data, and prepare stock for marketplace upload. This initial sync typically takes 15-30 minutes depending on your inventory size.
Monitor the synchronisation dashboard as the first crawl progresses. You will see real-time updates showing vehicles detected, data extracted, and listings prepared for marketplace upload. Any errors or warnings appear immediately, allowing you to address issues before they affect live listings.
Review the extracted data carefully. Check that prices, mileage figures, and vehicle specifications match your website exactly. Verify that images have been captured correctly and appear in the intended order. This quality check prevents inaccurate vehicle listings from reaching potential customers.
Step 5: Monitor and Optimise Ongoing Synchronisation
After successful initial synchronisation, AutoFeedBot operates automatically according to your configured schedule. However, ongoing monitoring ensures optimal performance and helps identify issues quickly.
Check your AutoFeed dashboard regularly (weekly at minimum) to review synchronisation status. Look for patterns in failed updates, missing data fields, or vehicles that did not sync correctly. Most issues stem from website changes (updated templates, modified URL structures, or altered data fields) that require minor configuration adjustments.
Maintain consistent data quality on your source website. The crawler can only extract data that exists on your listing pages. If you notice marketplace listings missing specifications or images, the root cause typically lies in incomplete source data rather than synchronisation failure. Best practices for managing inventory across platforms begin with maintaining comprehensive source data.
Set up notification preferences to receive alerts for synchronisation failures, sold vehicles still appearing online, or significant price discrepancies. Proactive monitoring prevents customer frustration and protects your dealership reputation.
Troubleshooting Common Integration Issues
Even with careful setup, integration challenges occasionally arise. Understanding common issues and their solutions minimises disruption to your stock synchronisation.
Crawler cannot access listing pages: Verify that your website is online and accessible. Check robots.txt for blocking rules. Confirm that listing pages do not require authentication or cookie acceptance before displaying vehicles. Some websites implement anti-scraping measures that inadvertently block legitimate crawlers; contact AutoFeed support to whitelist the AutoFeedBot user agent if necessary.
Incomplete vehicle data extraction: Review your listing page HTML structure. AutoFeedBot relies on consistent formatting and clear data labels. If you recently updated your website template, data fields may have moved or changed class names. Update your field mapping configuration to reflect the new structure, or contact support for assistance with complex template changes.
Duplicate listings appearing: This typically occurs when vehicle URLs change between crawls, causing AutoFeedBot to interpret the same vehicle as a new listing. Ensure your website generates stable, permanent URLs for each vehicle. If your platform appends session IDs or tracking parameters to URLs, configure your system to use clean, canonical URLs for stock pages.
Sold vehicles not removing from marketplaces: AutoFeedBot detects sold vehicles by their absence from your listings page. If sold vehicles remain visible on your website (in a "recently sold" section, for example), the crawler cannot distinguish them from active stock. Ensure sold vehicles are completely removed from public listing pages, or use a separate archive page that AutoFeedBot does not crawl.
Synchronisation delays: Stock updates should appear on marketplaces within one hour of your scheduled crawl time. Longer delays suggest either crawler errors or marketplace API issues. Check the synchronisation log for error messages. If the crawler completed successfully but marketplace updates are delayed, the issue likely resides with the marketplace platform rather than AutoFeed.
Maintaining Integration Health Over Time
Successful long-term integration requires periodic maintenance and adjustment as your dealership systems evolve.
Schedule quarterly reviews of your integration configuration. Verify that crawl frequency still matches your operational needs. As your inventory grows or turnover accelerates, you may benefit from more frequent synchronisation. Conversely, if you have reduced manual stock management workload and stabilised operations, less frequent updates might suffice.
Stay informed about website platform updates. When your website provider releases major updates or template changes, test the impact on AutoFeedBot crawling. Most updates are seamless, but significant structural changes may require configuration adjustments. Proactive testing prevents synchronisation gaps during critical sales periods.
Review marketplace performance metrics regularly. AutoFeed provides visibility into which marketplaces generate enquiries and which listings attract the most attention. Use this data to refine your marketplace strategy, potentially adding new platforms or adjusting which vehicles appear where. Understanding which automotive marketplaces matter for your specific inventory helps optimise your presence.
Keep your AutoFeed contact information current. Ensure notification emails reach active team members who can respond to alerts promptly. Update authorisation credentials when staff changes occur or when you modify marketplace account access.
Comparing Integrated vs Direct Integration Approaches
Choosing between the Integrated (crawler-based) and Direct (manual upload) approaches depends on your specific operational context and technical environment.
The Integrated approach suits dealers with supported website platforms who want completely hands-off synchronisation. Once configured, it requires no ongoing manual intervention. Your existing DMS workflow remains unchanged, and stock updates flow automatically from website to marketplaces. This model works exceptionally well for dealers who maintain their website as the single source of truth for inventory data.
The Direct approach offers advantages when your website platform is unsupported, when you need granular control over marketplace data that differs from website presentation, or when you manage inventory across multiple physical locations with separate websites. Direct management allows you to enhance listings with marketplace-specific descriptions, adjust pricing strategies per platform, or include vehicles not yet published to your website. The subscription cost (from £29.99 monthly) reflects the additional platform features and direct upload infrastructure.
Some dealers use both approaches simultaneously: Integrated synchronisation for their primary stock website, plus Direct uploads for wholesale vehicles, part-exchange stock, or vehicles in preparation that are not yet website-ready. This hybrid model maximises marketplace presence whilst maintaining automation benefits for core inventory.
Frequently Asked Questions
Does AutoFeed integration require changes to my existing DMS?
No, the Integrated plan requires no changes to your DMS whatsoever. AutoFeedBot reads your public website listing pages, which your DMS already populates through your existing workflow. You continue using your DMS exactly as before, with no software installations, API configurations, or process modifications. The Direct plan similarly operates independently of your DMS, allowing manual stock uploads through the AutoFeed platform.
How quickly do stock changes appear on marketplaces after updating my website?
Stock changes appear on marketplaces within one hour of the next scheduled AutoFeedBot crawl. If you update your website at 10:00 and your next crawl is scheduled for 14:00, marketplace updates will complete by approximately 15:00. Dealers requiring faster synchronisation can increase crawl frequency in their configuration settings. The Direct plan allows immediate marketplace updates since you control the upload timing directly.
What happens if my website goes offline temporarily?
If AutoFeedBot cannot access your website during a scheduled crawl, it will retry after a short interval. If your website remains inaccessible, existing marketplace listings stay active with their current data until the next successful crawl. AutoFeed does not automatically remove listings during temporary website outages, preventing stock from disappearing due to brief technical issues. If your website is offline for an extended period, you can manually pause synchronisation to prevent error notifications.
Can I exclude certain vehicles from marketplace synchronisation?
Yes, AutoFeed offers several exclusion methods. The simplest approach is to not publish vehicles you want to exclude on your public listings page; AutoFeedBot only syncs vehicles that appear there. Alternatively, use marketplace-specific filtering rules to exclude vehicles by price range, age, make, or custom tags. The Direct plan provides the most granular control, allowing you to select exactly which vehicles push to which marketplaces.
Will AutoFeedBot slow down my website or affect customer experience?
No, AutoFeedBot operates at controlled speeds specifically designed to avoid impacting website performance. The crawler makes requests at a pace similar to a human browsing your stock pages, with appropriate delays between requests. It respects your server resources and operates during periods you specify. Thousands of UK dealers use AutoFeed integration without any measurable impact on website speed or customer experience. If you have specific performance concerns, crawl timing and frequency can be adjusted to suit your server capacity.
Getting Started with Your DMS Integration
Successful DMS integration transforms dealership operations by eliminating hours of manual stock management work each week. The process outlined above typically takes 30-60 minutes for initial setup, after which synchronisation runs automatically according to your schedule.
Begin by assessing your current website platform compatibility and deciding which integration approach suits your operational needs. The Integrated plan offers the fastest path to automation for dealers with supported platforms, whilst the Direct plan provides maximum flexibility for complex requirements.
Whichever approach you choose, AutoFeed's integration infrastructure handles the technical complexity of marketplace synchronisation, allowing you to focus on selling vehicles rather than managing data across multiple platforms. The time savings, improved listing accuracy, and expanded marketplace presence typically deliver measurable returns within the first month of operation.
Does AutoFeed integration require changes to my existing DMS?
No, the Integrated plan requires no changes to your DMS whatsoever. AutoFeedBot reads your public website listing pages, which your DMS already populates through your existing workflow. You continue using your DMS exactly as before, with no software installations, API configurations, or process modifications. The Direct plan similarly operates independently of your DMS, allowing manual stock uploads through the AutoFeed platform.
How quickly do stock changes appear on marketplaces after updating my website?
Stock changes appear on marketplaces within one hour of the next scheduled AutoFeedBot crawl. If you update your website at 10:00 and your next crawl is scheduled for 14:00, marketplace updates will complete by approximately 15:00. Dealers requiring faster synchronisation can increase crawl frequency in their configuration settings. The Direct plan allows immediate marketplace updates since you control the upload timing directly.
What happens if my website goes offline temporarily?
If AutoFeedBot cannot access your website during a scheduled crawl, it will retry after a short interval. If your website remains inaccessible, existing marketplace listings stay active with their current data until the next successful crawl. AutoFeed does not automatically remove listings during temporary website outages, preventing stock from disappearing due to brief technical issues. If your website is offline for an extended period, you can manually pause synchronisation to prevent error notifications.
Can I exclude certain vehicles from marketplace synchronisation?
Yes, AutoFeed offers several exclusion methods. The simplest approach is to not publish vehicles you want to exclude on your public listings page; AutoFeedBot only syncs vehicles that appear there. Alternatively, use marketplace-specific filtering rules to exclude vehicles by price range, age, make, or custom tags. The Direct plan provides the most granular control, allowing you to select exactly which vehicles push to which marketplaces.
Will AutoFeedBot slow down my website or affect customer experience?
No, AutoFeedBot operates at controlled speeds specifically designed to avoid impacting website performance. The crawler makes requests at a pace similar to a human browsing your stock pages, with appropriate delays between requests. It respects your server resources and operates during periods you specify. Thousands of UK dealers use AutoFeed integration without any measurable impact on website speed or customer experience. If you have specific performance concerns, crawl timing and frequency can be adjusted to suit your server capacity.