Tool for sending warranty expiration notifications. Takes in warranty expiration and extended warranty eligibility lists from John Deere, merges data, sends postcards and letters via Lob, and creates emails lists to upload to HubSpot.
- Log into John Deere Warranty System by running
npm run jdws
and signing in - Navigate to https://jdwarrantysystem.deere.com/portal/#/products/warranty-expiration
- Make sure All Dealers and Basic Warranty are checked and set the date range (2 months from run date or the next month that hasn't been sent)
- Run report and download Excel sheet
- Move the downloaded file into the
uploads
directory
-
Log into the John Deere Extended Warranty site by running
npm run pg
and signing in -
Click PowerGard Protection Plan - Residential (US Only)
-
Click the Help & Support tab
-
Click the Machines Eligible link under the Sales column
-
Go through each program type and export the lists
- Click program type (ex: Lawn Tractor)
- Select All Models
- Check the Select Multiple Dealers checkbox
- Check the All Dealers checkbox and click the Continue button
- Click the Search button in the top right corner
- Click the Download To Excel button in the top right corner
- Go back to the program type selection and repeat this process for the next type
-
Move all exported files into the
uploads
directory
-
Run
npm run start
- This will merge all the lists you added to the
uploads
directory, send all print orders to Lob, and create an email list for PowerGard eligible turf equipment
- This will merge all the lists you added to the
-
If an error occurs saying there's no match for an equipment's PIN number, follow the steps for adding missing equipment below.
-
Log into HubSpot and import the newest list in the
exports
directory.- Create a list and name it Warranty Expiration Notification - [month] [year]
- Set all contacts as marketing contacts
-
Duplicate the most recent Warranty Expiration Notification email
-
Remove the old recipients and add the new list
-
Send the email
- Open the sheet found in
src/data/equipment.csv
- Navigate to the Pin Cross Reference section in JD Warranty System (https://jdwarrantysystem.deere.com/portal/#/products/pin-cross-reference)
- Search for the missing pin numbers to find model names
- Add the missing equipment model names to the sheet and sort adcending by id
- Save the file
MIT © Hutson Inc