Skip to main content

How To Set Up And Manage Perfect Packet

Why This Matters

Before a contract gets signed, you need to make sure all the required documents and information are in place — utility bills, ID photos, site surveys, you name it. If something's missing, it delays the whole project.

Perfect Packet is a built-in checklist feature that ensures every required document is submitted and verified before a contract can be generated. Think of it as a " pre-flight checklist" for your contracts — nothing moves forward until everything's accounted for.

What You'll Need

  • Admin access to SubcontractorHub

  • Access to the Manage Database section

  • A list of documents/items you want to require before contracts are generated

Step-by-Step Instructions

Part A: Create a New Perfect Packet Item

Step 1: Open the Database

From the main menu, go to Manage Database → click Database.

Step 2: Navigate to Perfect Packet

Click the Additional dropdown and select Perfect Packet.

Step 3: Add a New Packet Item

You'll see a list of all existing Perfect Packets. Click the + Add button to create a new one.

Step 4: Fill In the Details

Complete the form with these fields:

Field

What to Enter

Label

A friendly name (e.g., "Utility Bill" or "Site Photos")

Key

A unique identifier (usually auto-fills from the label)

Job Type

Select the relevant job type (e.g., Solar, Roofing)

Is Required

Choose Yes if this must be submitted; No if optional

Type

The data type — most commonly File

Is Multiple File

Check this if the item allows multiple file uploads

Click Save when you're done.

💡 Pro tip: You can create packet questions that depend on other fields. For example, show a field only if the answer to a related question is "Yes." If it's "No," the field stays hidden — keeping things clean for your team.

Step 5: Edit or Delete Existing Packets

To manage your existing packets: - Click the pencil icon ✏️ to edit any packet's details - Click the trash can icon 🗑️ to delete a packet you no longer need

Use the table view to filter, search, and review all packets by status, job type, and file type.

Part B: Control Packet Visibility for Connected Sales Organizations (EPC Only)

This section applies only if you're an EPC organization connected to one or more sales orgs.

If you work with multiple sales organizations, you can control which Perfect Packets each sales org sees. This lets you tailor documentation requirements for different partnerships.

Step 6: Open the Perfect Packet for Editing

From your EPC account, go to the Perfect Packet tab. Click the pencil icon to edit a packet.

Step 7: Click Edit

Click Edit to open the packet's details.

Step 8: Select Sales Organizations

Open the Sales Organizations dropdown and select which orgs should see this packet.

  • If you don't select any → the packet applies to ALL connected sales orgs by default

  • If you select specific orgs → only those orgs will see the packet

Click Update to save.

Real-World Example

Tom runs an EPC company that works with three different sales organizations across the Southeast. His Florida sales team needs a "Wind Mitigation Report" in the Perfect Packet, but his Georgia team doesn't. Tom creates the packet item, sets it as required, then uses the Sales Organizations dropdown to assign it only to his Florida sales org. Now only the Florida team sees that requirement — keeping things simple for everyone.

Pro Tips

  • 💡 Start with the essentials — utility bill, signed agreement, ID, and site photos are common required items

  • 💡 Use "Is Required = Yes" for documents that absolutely must be collected before contract generation

  • 💡 Enable "Multiple File" for items like site photos where you'll need more than one upload

  • 💡 Review your packets quarterly to remove outdated items and add new requirements

  • 💡 Related: See How to Use SubcontractorHub's Perfect Packet for the end-user guide on submitting packets

Troubleshooting

Issue

Solution

Can't find Perfect Packet in the database

Make sure you're looking under Additional in the Database dropdown

Sales org can't see a packet

Check the Sales Organizations setting — if no orgs are selected, it applies to all

Required packet not blocking contract

Verify that "Is Required" is set to Yes and the job type matches

Key Terms

  • Perfect Packet — A checklist of required documents and information that must be submitted before a contract can be generated

  • EPC (Engineering, Procurement, Construction) — The organization that manages the installation and works with sales organizations

  • Sales Organization — A partner company that handles customer sales and refers projects to the EPC


Last updated: May 8, 2026 | Batch 08 rewrite from original "How To Set Up And Manage Perfect Packet"

Did this answer your question?