“Moves,” Manual Accounts and Deals
Overview
When a customer relocates, there will need to be several HubSpot objects created manually instead of letting the regular automated process create them. The customer will temporarily have a custom price/product that is not a match with the product for the new location in the product library until they renew.
Process for “Moves”
When a customer relocates the price must stay the same until the next renewal cycle, so the following steps must happen:
- The old Account needs to drop, so “NS Drop Date” will be updated via API push.
- Manually key new Account
-
- New “ARID,” “Utility,” “Commodity,” “LDC Account Number”.
- Associate the Account to Contact if it is not already associated.
- New “Service address”
- New “Zone” if applicable
- “Change Type” = Move
-
- “Manually created” = Yes
- Enter all other necessary Account fields that would normally get populated from the API push from NirvanaSoft.
- Manually key new Deal
- Deal Name - Concatenate several fields into the format:
- [accountARID] - [createDate] for [utility] [commodity] [billingCustomerType] [zone]
- Example: 192749 - 2025-05-22 for NYSEG Electricity Residential C
- Pipeline - select depending on state.
- “New York - New and Renewal”
- “Pennsylvania”
- Deal Stage
- “Contract Active” for Deals you want to be immediately active upon creation
- “Contract Pending” for Deals that you want to create but should not be immediately active.
- “Manually created” = Yes
- Associate the Deal to the Account and the Contact if it is not already associated.
- Manually add a custom line item to the Deal that is not in the Product library. We do not want a one-off product to accidentally get picked up by other Deals.
- Go to the Deal you just created.
- Add a line item.
- Leave “Contract Term” blank.
HubSpot Automation for “Moves”
When an Account or Deal is manually created, HubSpot automations will behave in the following manner:
- As long as the “Manually created” checkbox is set to “Yes” on an Account or Deal, none of the workflows that create objects or add line items will run for that object. The “Manually created” checkbox is an unenrollment criteria.
- The Ops workflows that perform the following actions will run as normal:
- Copying properties
- Setting properties
- Formating values, such as the UPPERCASE flows
- Associations and the application and removal of association labels between Deals and Accounts are still handled via workflow, triggered by Deal Stage.