๐Ÿ”Œ ERS Integration Guide

Connect your Event Rental Systems (ERS) inventory to Yard Proof in minutes. Built specifically for event rental companies using ERS admin portal.

What is ERS Integration?

ERS (Event Rental Systems) is the leading software platform for bounce house and party rental companies. If you use the ERS admin portal to manage your inventory, this guide shows you how to connect that data to Yard Proof's draw-to-measure widget.

โœจ Why Integrate?
  • Automatic catalog sync โ€“ Your ERS items appear in the widget immediately
  • Accurate dimensions โ€“ Setup area and power requirements auto-populate
  • Proof validation โ€“ Widget validates space before customers book
  • Reduced support โ€“ Fewer "will it fit?" calls and cancellations

1Export Your Items from ERS

First, you'll export your inventory from the ERS admin portal:

  1. Log into your ERS admin portal
  2. Navigate to Items section
  3. Click Export or Download CSV
  4. Save the file (usually named something like ITEMS.txt or export.csv)

๐Ÿ“ธ Screenshot: ERS Admin Portal โ†’ Items โ†’ Export

[Screenshot would show ERS export button location]
โš ๏ธ Important: Make sure your export includes these columns:
  • name or display_name
  • setup_area or actual_size
  • outlets (power requirements)
  • picture (product image)

2Understand the ERS Export Format

Your ERS export contains these key fields that Yard Proof uses:

Field Name Example Value Used For
* setup_area 18โ€ฒ L ร— 18โ€ฒ W ร— 18โ€ฒ H Space validation (required clearance)
* actual_size 13โ€ฒ L ร— 13โ€ฒ W ร— 13โ€ฒ H Physical dimensions (footprint)
outlets 1 Standard Household Outlet Power requirement checks
display_name Blue Castle Bounce House Product name shown to customers
cost 200 Rental price display
picture blue-castle-bounce-house.jpg Product thumbnail
age_group Kids Filter by target audience
categoryid 2680 Group similar items
๐Ÿ’ก Example Row from ERS Export:
// Tab-separated values from your ITEMS.txt export: name: Blue Castle Bounce House type: Regular cost: 200 setup_area: 18โ€ฒ L ร— 18โ€ฒ W ร— 18โ€ฒ H actual_size: 13โ€ฒ L ร— 13โ€ฒ W ร— 13โ€ฒ H outlets: 1 Standard Household Outlet age_group: Kids picture: blue-castle-bounce-house-rental-in-rhode-island.jpg

3Upload to Yard Proof

Now you'll upload your ERS export to Yard Proof:

  1. Go to Embed Generator
  2. In the "Industry & Items" section, click "Upload ERS Export"
  3. Select your ITEMS.txt file
  4. Preview parsed items to verify accuracy
  5. Click "Import Items" to add them to your widget catalog
โœ… What Happens Next:
  • Parser extracts dimensions from setup_area
  • Images are linked from your domain
  • Power requirements become validation rules
  • Widget auto-configures with your inventory

4Configure Validation Rules

Yard Proof can automatically validate requirements based on your ERS data:

Power Requirements

// Automatically parsed from ERS outlets field: if (item.outlets === "1 Standard Household Outlet") { widget.requireCheck("power_within_50ft"); widget.showWarning("Outlet must be within 50 feet of setup area"); }

Setup Surface

// Based on ERS surface_load_options field: const surfaces = { grass: { fee: 0, preferred: true }, concrete: { fee: 40, note: "Requires sandbag anchoring" }, asphalt: { fee: 40, note: "Requires sandbag anchoring" } };

Space Clearance

// Uses setup_area dimensions: setupArea: "18โ€ฒ L ร— 18โ€ฒ W ร— 18โ€ฒ H" // ERS field โ†’ requiredClearance: { length: 18, width: 18 } // Widget

5Test Your Integration

Before going live, test the widget with a few sample items:

  1. Pick a small bounce house (e.g., 13ร—13) โ€“ Should fit most yards
  2. Pick a large combo (e.g., 20ร—15) โ€“ Should require more space
  3. Draw different yard sizes โ€“ Verify "Fits" vs "Too Tight" logic
  4. Check power warnings โ€“ Should show outlet requirement message
  5. Test alternatives โ€“ Widget should suggest similar-sized items
๐Ÿงช Test Scenarios:
Scenario Expected Result
Customer draws 20ร—20 yard
Selects 13ร—13 bounce house
โœ… "Fits! Setup area: 18ร—18"
Customer draws 15ร—15 yard
Selects 13ร—13 bounce house
โš ๏ธ "Tight fit. Consider alternatives."
Customer draws 12ร—12 yard
Selects 13ร—13 bounce house
โŒ "Won't fit. Need 18ร—18 min."

Advanced Features

๐Ÿ”„ Automatic Inventory Sync

Keep your widget updated automatically when ERS inventory changes:

  • Zapier Integration โ€“ Trigger widget refresh when ERS items update
  • Scheduled Sync โ€“ Daily/weekly re-import from ERS export
  • API Connection (coming soon) โ€“ Real-time inventory sync

๐Ÿ’ฐ Dynamic Pricing

Show customers total cost including add-on fees:

// Example pricing calculation: Base rental: $200 + Sandbag fee (concrete setup): $40 + Damage waiver (10%): $24 = Total: $264

๐Ÿ“Š Analytics Integration

Track which items customers validate most:

  • Proof count by item
  • Fit rate % by item
  • Alternative selections
  • Drop-off points (where customers exit)

Troubleshooting

โ“ Parser can't read my export file

Solution: Make sure the file is tab-separated (.txt or .tsv). ERS exports sometimes use special characters โ€“ try re-exporting from ERS or contact support.

โ“ Dimensions aren't parsing correctly

Solution: Check that your ERS items have either setup_area or actual_size filled in. Format should be: 18โ€ฒ L ร— 18โ€ฒ W ร— 18โ€ฒ H

โ“ Images not showing in widget

Solution: Verify your domain is set correctly in embed generator settings. Images should link to: https://yoursite.com/images/filename.jpg

โ“ Widget shows wrong items

Solution: Check that customer_display field in ERS is set to "Yes" for items you want shown. Hidden or "Display Only" items are excluded.

Need Help?

Our team has experience working with ERS exports and can help you get connected quickly.

Email Support Schedule Setup Call

Or check out the Event Rentals Use Case for more context