logosearch
menu
  • Pricing
  • Free Resources

    Xactimate Published Price List Update Summary


    Insighter Report


    Video Gallery


    Xactimate Sketch Gallery

  • Membership Resources

    Actionable Profile


    Actionable Published Price List


    Actionable Published Price List Finder


    Managed Repair Maestro


    Insight Sheet Database


    Commonly Overlooked Line Items


    Macros


    Events


    Enterprise Onboarding


    White Glove Virtual Onboarding

  • Learn & Contribute

    Go to Actionable Academy


    AI Matterport Certification


    AIMC Graduates Public Registry


    Actionable Alert Request


    Xactimate Line Item Request


    Insight Sheet Collaboration


    Actionable Alerts Updates


    ROI Calculator

  • Pricing
  • Free Resources
    • Xactimate Published Price List Update Summary
    • Insighter Report
    • Video Gallery
    • Xactimate Sketch Gallery
  • Membership Resources
    • Actionable Profile
    • Actionable Published Price List
    • Actionable Published Price List Finder
    • Managed Repair Maestro
    • Insight Sheet Database
    • Commonly Overlooked Line Items
    • Macros
    • Events
    • Enterprise Onboarding
    • White Glove Virtual Onboarding
  • Learn & Contribute
    • Go to Actionable Academy
    • AI Matterport Certification
    • AIMC Graduates Public Registry
    • Actionable Alert Request
    • Xactimate Line Item Request
    • Insight Sheet Collaboration
    • Actionable Alerts Updates
    • ROI Calculator
  1. Home
  2. >
  3. Blog
  4. >
  5. How To Save Run Export And Import Macros For Xactimate

How to save, run, export, and import
macros for Xactimate?

Team Actionable | Nov 06, 2024

Xactimate is a powerful tool in the property claims and estimation industry, widely used by adjusters and contractors for creating accurate, detailed estimates. However, many users are unaware of one key feature that can dramatically cut down the time spent on repetitive tasks: macros. Macros for Xactimate allow you to save groups of frequently used line items and reuse them in future estimates, reducing the need to input each item manually. This article provides a comprehensive, step-by-step guide on saving, running, exporting, and importing Macros for Xactimate, helping both new and seasoned users streamline their workflow and maximize productivity.

Understanding Macros for Xactimate

What is a Macro in Xactimate?

In Xactimate, a macro is a pre-defined set of line items that can be saved and reused in multiple estimates. Instead of manually adding each line item to every project, users can run a saved macro to automatically add all the necessary items, making the estimating process faster and more consistent.

Why Use Macros for Estimating Efficiency?

Using Xactimate macros saves significant time, especially when dealing with repetitive estimates like standard room repairs or common damage scenarios. By storing these frequently used sets of line items, adjusters and contractors can focus on customizing their estimates rather than building them from scratch each time. Macros also ensure consistency across estimates, minimizing the chances of overlooking key details. Ultimately, they empower users to deliver more accurate and timely estimates, giving them an edge in a competitive industry.

Step-by-Step Guide to Saving a Macro

Step 1: Selecting Line Items for a Macro

  1. Open an estimate in Xactimate.
  2. Navigate to the “Estimate Items” tab.
  3. Select the first line item for the macro.
  4. To select multiple consecutive line items, hold down the Shift key and click the last item in the group.
  5. To select non-consecutive line items, hold down the Control (Ctrl) key and click on each item you want to include.

Step 2: Saving the Selected Line Items as a Macro

  1. With the desired line items selected, right-click and choose "Save Macro" from the dropdown menu.
  2. In the "Save Macro" window, enter a clear and descriptive name for the macro.
  3. Click OK to save the macro.

How to Run a Macro in Xactimate

  1. Go to the "Macros" tab in Xactimate.
  2. Click on the "Retrieve Macro" option.
  3. Select the desired macro from the list.
  4. Click OK to run the macro and automatically add the saved line items to your estimate.

Exporting Macros for Xactimate

  1. Open the "Data Transfer" tool in Xactimate.
  2. Select the "Export Macros" option.
  3. Choose the macro(s) you want to export.
  4. Select the location where you wish to save the exported macro file and click OK.

Importing a Macro in Xactimate

  1. Open the "Data Transfer" tool in Xactimate.
  2. Select the "Import Macros" option.
  3. Browse to the location of the macro file and select it.
  4. Click OK to import the macro into Xactimate.

Best Practices for saving, running, exporting, and
importing Macros for Xactimate

Tips for Keeping Macros Organized with Clear Naming Conventions

Naming macros thoughtfully is crucial for keeping your workflow efficient, especially as you accumulate a variety of them. Here are some tips for effective naming:

Be Descriptive

Include details like the type of project (e.g., “Kitchen_Repair_Standard”) or a specific room (e.g., “Bathroom_Tile_Replacement”).

Use Consistent Formatting

Stick to a uniform style such as underscores or dashes between words, and ensure consistency throughout your library. For example, use “RoomType_Action” (e.g., “LivingRoom_Painting”).

Include Dates or Version Numbers

If you frequently update macros, add dates or version numbers to differentiate between older and updated versions (e.g.,“LivingRoom_Painting_v2_0924”).

How to Save Customizations in Macros

Macros can save more than just a list of standard line items; they can also include customizations like trade codes, making your estimating even more precise.

Adjust Trade Codes Before Saving

When setting up your line items, assign specific trade codes (e.g., “DEM” for demolition or “DRY” for drywall). Make sure these adjustments are applied before you select and save your macro.

Include Custom Pricing or Adjustments

If you’ve made any pricing adjustments or added specific notes to a line item, these details will carry over when the macro is run in future estimates.

Save Macros for Specific Trades

If you work with a diverse range of trades, consider creating separate macros for each trade (e.g., “Electrical_Installations,” “Plumbing_Fixtures”). This ensures that trade-specific adjustments are preserved, making it easier to add them when needed.

Ensuring Macros Maintain the Correct Order of Line Items

The order of line items within a macro can impact how they appear in an estimate, which is particularly important when working with detailed scopes of work.

Select Line Items Carefully

When creating a macro, select line items in the order that you want them to appear. Start from the top and proceed downward to ensure that the macro preserves this sequence.

Review Macro Content Before Saving

Before you finalize a macro, double-check the arrangement of line items to confirm they follow the logical sequence needed for the task at hand.

Test the Macro After Saving

After saving, test the macro using a dummy estimate to verify that the items appear as expected. This small step can save time and avoid errors in future estimates.

Troubleshooting Common Issues

What to Do if a Macro Doesn’t Save Correctly

Sometimes, after going through the process of saving a macro, it may not appear in the list or might not save with the selected line items.

Solution

  • Double-check that all line items intended for the macro are highlighted before clicking the "Save Macro" option.
  • Verify that the name of the macro does not contain any special characters that could cause saving errors.
  • Restart Xactimate and attempt to save the macro again, as a software refresh can often resolve minor glitches.
  • Make sure you have the correct user permissions to save Macros for Xactimate, as restricted permissions may prevent saving.

Handling Sketch Algorithm Items That Cannot Be Saved

Certain items tied to the sketch algorithms, like specific room structures or measurement-based items, may not be saved directly in a macro.

Solution

For sketch-related items, save the sketch itself as a template rather than relying on macros. This allows you to retain all sketch configurations without compatibility issues. You can also create a macro for associated line items and use the saved sketch template alongside it, integrating them during the estimating process.

Macros from Actionable

Actionable has over 110 macros covering a wide range of processes from overhauling debris to roofing. Each macro is fully customizable and comes with related F9 notes.

Check out our Macros

Supplement Macros with Live Estimating Guidance

We believe that no two estimates are the same. Even if you are using Macros for Xactimate, there are many chances of making mistakes or forgetting warranted line items. That’s where live estimating guidance from the Actionable Profile comes in handy. It will remind you to make all the necessary adjustments to ensure your estimates are accurate and thorough. You also get all of our macros for free with the Actionable Xactimate Profile.

Try before you buy with 99% off

Master Xactimate With Actionable Profile and Xact Best Practices Bootcamp

This intensive two-day course is designed to turn attendees into experts in Xactimate best practices and the Actionable Xactimate Profile. It covers everything from the software's history and future developments to its most essential features, offering a deep dive into how to fully leverage Xactimate's capabilities for today's estimators and claims professionals. The bootcamp also helps you better understand how to leverage live estimating guidance from the Actionable Profile to write increasingly accurate estimates.

Find out more
About Actionable

We're a 501(c)(6) educational non-profit, meaning that everything we do goes into developing and maintaining tools and resources to help the industry thrive.

For any questions, reach out to us below:

*
*
*
*

This site is best viewed in chrome or safari

logo
Verified from
SOC 2 Type 2 certifiedSOC 3 certified
5962 La Place Ct #130
Carlsbad, CA 92008
youtubelinkedinfacebookinstagram
twitterxactimatematterport
RESOURCE CENTER

Membership Plans

Actionable Profile

Media Release

Blog

Media Kit
ABOUT ACTIONABLE

About Us

Contact Us

Book a Demo

Terms and Conditions

AI NEWSLETTER


Get the 5-minute newsletter keeping 15k+ property insurance professionals in the loop

Copyright © 2016-2026 Actionable Insights Forum, DBA Actionable.