Note: You must have Admin permissions in Pitchly to install the add-in on your own Windows device.
Before You Begin
Close PowerPoint if it is currently open.
Ensure your IT team has reviewed the network and certificate requirements below.
Download & Install the Add-In
Log into the Pitchly platform.
Click your account name in the bottom-left corner.
Select Download PPT Add-in (MSI package).
4. Once downloaded, open the folder.
5. Double-click setup.exe.
6. If prompted, click More info → Run anyway.
7. Follow the on-screen installation steps.
8. When complete, open PowerPoint.
9. From the Home tab, you should see the purple Pitchly “P” icon in the ribbon.
Installation is now complete.
Network Requirements (For IT Teams)
The following URLs must be accessible:
Required during installation
Checked each time PowerPoint opens for updates
Microsoft domains
May be accessed to install required system components
During Runtime
*.pitchly.comRequired for the add-in to function properly
Certificate Requirement
The Pitchly add-in is signed and requires the signing certificate to be installed on each machine.
Import the certificate into the:
Trusted Publishers certificate store
After installation, files (including the certificate) are located at:
C:\Program Files (x86)\Pitchly
Summary
To successfully deploy the Pitchly PPT Add-In:
Download the MSI from the bottom-left account menu in Pitchly
Ensure required URLs are accessible
Install the signing certificate in Trusted Publishers
Confirm the Pitchly icon appears in PowerPoint

