Skip to content
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<DashboardFolder xmlns="http://soap.sforce.com/2006/04/metadata">
<folderShares>
<accessLevel>Manage</accessLevel>
<sharedTo>ethansnorris.fd4368263b35@agentforce.com</sharedTo>
<sharedToType>User</sharedToType>
</folderShares>
<name>Unsubscribe Link</name>
</DashboardFolder>
Original file line number Diff line number Diff line change
@@ -0,0 +1,141 @@
<?xml version="1.0" encoding="UTF-8"?>
<Dashboard xmlns="http://soap.sforce.com/2006/04/metadata">
<backgroundEndColor>#FFFFFF</backgroundEndColor>
<backgroundFadeDirection>Diagonal</backgroundFadeDirection>
<backgroundStartColor>#FFFFFF</backgroundStartColor>
<chartTheme>light</chartTheme>
<colorPalette>unity</colorPalette>
<dashboardChartTheme>light</dashboardChartTheme>
<dashboardColorPalette>unity</dashboardColorPalette>
<dashboardGridLayout>
<dashboardGridComponents>
<colSpan>8</colSpan>
<columnIndex>0</columnIndex>
<dashboardComponent>
<autoselectColumnsFromReport>true</autoselectColumnsFromReport>
<chartAxisRange>Auto</chartAxisRange>
<componentType>Bar</componentType>
<displayUnits>Auto</displayUnits>
<drillEnabled>false</drillEnabled>
<drillToDetailEnabled>false</drillToDetailEnabled>
<enableHover>false</enableHover>
<expandOthers>false</expandOthers>
<groupingSortProperties/>
<header>Unsubscribes by Month</header>
<report>UnsubscribeLink/Unsubscribes_by_Month_du8</report>
<showPercentage>false</showPercentage>
<showPicturesOnCharts>false</showPicturesOnCharts>
<showValues>false</showValues>
<sortBy>RowLabelAscending</sortBy>
<useReportChart>true</useReportChart>
</dashboardComponent>
<rowIndex>0</rowIndex>
<rowSpan>15</rowSpan>
</dashboardGridComponents>
<dashboardGridComponents>
<colSpan>4</colSpan>
<columnIndex>8</columnIndex>
<dashboardComponent>
<autoselectColumnsFromReport>false</autoselectColumnsFromReport>
<chartAxisRange>Auto</chartAxisRange>
<chartSummary>
<axisBinding>y</axisBinding>
<column>RowCount</column>
</chartSummary>
<componentType>Donut</componentType>
<decimalPrecision>-1</decimalPrecision>
<displayUnits>Auto</displayUnits>
<drillEnabled>false</drillEnabled>
<drillToDetailEnabled>false</drillToDetailEnabled>
<enableHover>false</enableHover>
<expandOthers>false</expandOthers>
<groupingColumn>Unsubscribe__c.Status__c</groupingColumn>
<groupingSortProperties>
<groupingSorts>
<groupingLevel>g1</groupingLevel>
<sortOrder>a</sortOrder>
</groupingSorts>
</groupingSortProperties>
<header>Unsubscribes by Status</header>
<legendPosition>Right</legendPosition>
<maxValuesDisplayed>6</maxValuesDisplayed>
<report>UnsubscribeLink/Unsubscribes_by_Status_GpS</report>
<showPercentage>false</showPercentage>
<showTotal>true</showTotal>
<showValues>true</showValues>
<sortBy>RowLabelAscending</sortBy>
<useReportChart>false</useReportChart>
</dashboardComponent>
<rowIndex>0</rowIndex>
<rowSpan>8</rowSpan>
</dashboardGridComponents>
<dashboardGridComponents>
<colSpan>4</colSpan>
<columnIndex>8</columnIndex>
<dashboardComponent>
<autoselectColumnsFromReport>false</autoselectColumnsFromReport>
<componentType>FlexTable</componentType>
<flexComponentProperties>
<decimalPrecision>-1</decimalPrecision>
<flexTableColumn>
<reportColumn>CUST_NAME</reportColumn>
<showSubTotal>false</showSubTotal>
<showTotal>false</showTotal>
<type>detail</type>
</flexTableColumn>
<flexTableColumn>
<reportColumn>Unsubscribe__c.Unsubscribe_Email__c</reportColumn>
<showSubTotal>false</showSubTotal>
<showTotal>false</showTotal>
<type>detail</type>
</flexTableColumn>
<flexTableColumn>
<reportColumn>Unsubscribe__c.Contact__c</reportColumn>
<showSubTotal>false</showSubTotal>
<showTotal>false</showTotal>
<type>detail</type>
</flexTableColumn>
<flexTableColumn>
<reportColumn>Unsubscribe__c.Lead__c</reportColumn>
<showSubTotal>false</showSubTotal>
<showTotal>false</showTotal>
<type>detail</type>
</flexTableColumn>
<flexTableColumn>
<reportColumn>Unsubscribe__c.Status__c</reportColumn>
<showSubTotal>false</showSubTotal>
<showTotal>false</showTotal>
<type>detail</type>
</flexTableColumn>
<flexTableColumn>
<reportColumn>CUST_CREATED_DATE</reportColumn>
<showSubTotal>false</showSubTotal>
<showTotal>false</showTotal>
<type>detail</type>
</flexTableColumn>
<flexTableSortInfo>
<sortColumn>CUST_CREATED_DATE</sortColumn>
<sortOrder>2</sortOrder>
</flexTableSortInfo>
<hideChatterPhotos>true</hideChatterPhotos>
</flexComponentProperties>
<footer>Errors may imply an issue with opt out and should be reviewed.</footer>
<groupingSortProperties/>
<header>Unsubscribes | Errors</header>
<report>UnsubscribeLink/Unsubscribes_Errors_Roa</report>
</dashboardComponent>
<rowIndex>8</rowIndex>
<rowSpan>7</rowSpan>
</dashboardGridComponents>
<numberOfColumns>12</numberOfColumns>
<rowHeight>36</rowHeight>
</dashboardGridLayout>
<dashboardType>SpecifiedUser</dashboardType>
<isGridLayout>true</isGridLayout>
<owner>ethansnorris.fd4368263b35@agentforce.com</owner>
<runningUser>ethansnorris.fd4368263b35@agentforce.com</runningUser>
<textColor>#000000</textColor>
<title>Unsubscribe Link</title>
<titleColor>#000000</titleColor>
<titleSize>12</titleSize>
</Dashboard>
166 changes: 166 additions & 0 deletions force-app/main/default/flexipages/Unsubscribe_Link.flexipage-meta.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,166 @@
<?xml version="1.0" encoding="UTF-8"?>
<FlexiPage xmlns="http://soap.sforce.com/2006/04/metadata">
<flexiPageRegions>
<itemInstances>
<componentInstance>
<componentInstanceProperties>
<name>dashboardName</name>
<value>tkaMbgmTEZoKnENXvhvZGaktqUAOxo</value>
</componentInstanceProperties>
<componentInstanceProperties>
<name>hideOnError</name>
<value>true</value>
</componentInstanceProperties>
<componentName>desktopDashboards:embeddedDashboard</componentName>
<identifier>desktopDashboards_embeddedDashboard</identifier>
</componentInstance>
</itemInstances>
<name>Facet-0ae6addb-beb4-4f22-ad2e-bc219862195a</name>
<type>Facet</type>
</flexiPageRegions>
<flexiPageRegions>
<itemInstances>
<componentInstance>
<componentInstanceProperties>
<name>body</name>
<value>Facet-0ae6addb-beb4-4f22-ad2e-bc219862195a</value>
</componentInstanceProperties>
<componentInstanceProperties>
<name>title</name>
<value>Standard.Tab.dashboard</value>
</componentInstanceProperties>
<componentName>flexipage:tab</componentName>
<identifier>flexipage_tab4</identifier>
</componentInstance>
</itemInstances>
<name>Facet-2a67f7e2-f02d-4dc7-997b-dd7b1fdb5f8c</name>
<type>Facet</type>
</flexiPageRegions>
<flexiPageRegions>
<itemInstances>
<componentInstance>
<componentInstanceProperties>
<name>tabs</name>
<value>Facet-2a67f7e2-f02d-4dc7-997b-dd7b1fdb5f8c</value>
</componentInstanceProperties>
<componentName>flexipage:tabset</componentName>
<identifier>flexipage_tabset3</identifier>
</componentInstance>
</itemInstances>
<name>region1</name>
<type>Region</type>
</flexiPageRegions>
<flexiPageRegions>
<itemInstances>
<componentInstance>
<componentInstanceProperties>
<name>decorate</name>
<value>true</value>
</componentInstanceProperties>
<componentInstanceProperties>
<name>richTextValue</name>
<value>&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000FMkfNUAT&quot; rel=&quot;noopener noreferrer&quot; target=&quot;_blank&quot;&gt;Unsubscribe Link | AppExchange&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://trailhead.salesforce.com/trailblazer-community/groups/0F94V000000bvHfSAI?t=&amp;amp;tab=&quot; rel=&quot;noopener noreferrer&quot; target=&quot;_blank&quot;&gt;Unsubscribe Link App Support | Trailhead Community&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://docs.google.com/document/d/1saNpdkeTU17BbPGw5jTZpjUDt_bJ8HbexAULHxrj-xI/edit?usp=sharing&quot; rel=&quot;noopener noreferrer&quot; target=&quot;_blank&quot;&gt;Set Up Instructions&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000FMkfNUAT&amp;amp;tab=d#:~:text=Webinars-,Demo%20Video,-Offer%20your%20solution&quot; rel=&quot;noopener noreferrer&quot; target=&quot;_blank&quot;&gt;Demo Video&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://github.com/SalesforceLabs/UnsubscribeLink/&quot; rel=&quot;noopener noreferrer&quot; target=&quot;_blank&quot;&gt;Github Repository&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</value>
</componentInstanceProperties>
<componentName>flexipage:richText</componentName>
<identifier>flexipage_richText2</identifier>
</componentInstance>
</itemInstances>
<name>Facet-0ce1d2f4-7103-4a46-9e50-a73de4de1707</name>
<type>Facet</type>
</flexiPageRegions>
<flexiPageRegions>
<itemInstances>
<componentInstance>
<componentInstanceProperties>
<name>active</name>
<value>false</value>
</componentInstanceProperties>
<componentInstanceProperties>
<name>body</name>
<value>Facet-0ce1d2f4-7103-4a46-9e50-a73de4de1707</value>
</componentInstanceProperties>
<componentInstanceProperties>
<name>title</name>
<value>Bookmarks</value>
</componentInstanceProperties>
<componentName>flexipage:tab</componentName>
<identifier>flexipage_tab2</identifier>
</componentInstance>
</itemInstances>
<name>Facet-5b355fb0-78f8-4882-b29e-eb931737736c</name>
<type>Facet</type>
</flexiPageRegions>
<flexiPageRegions>
<itemInstances>
<componentInstance>
<componentInstanceProperties>
<name>tabs</name>
<value>Facet-5b355fb0-78f8-4882-b29e-eb931737736c</value>
</componentInstanceProperties>
<componentName>flexipage:tabset</componentName>
<identifier>flexipage_tabset2</identifier>
</componentInstance>
</itemInstances>
<name>region2</name>
<type>Region</type>
</flexiPageRegions>
<flexiPageRegions>
<itemInstances>
<componentInstance>
<componentInstanceProperties>
<name>flowLayout</name>
<value>oneColumn</value>
</componentInstanceProperties>
<componentInstanceProperties>
<name>flowName</name>
<value>Unsubscribe_Link_Setup</value>
</componentInstanceProperties>
<componentName>flowruntime:interview</componentName>
<identifier>flowruntime_interview</identifier>
</componentInstance>
</itemInstances>
<name>Facet-568ef769-946e-4bc3-a53c-77cfb554d361</name>
<type>Facet</type>
</flexiPageRegions>
<flexiPageRegions>
<itemInstances>
<componentInstance>
<componentInstanceProperties>
<name>active</name>
<value>false</value>
</componentInstanceProperties>
<componentInstanceProperties>
<name>body</name>
<value>Facet-568ef769-946e-4bc3-a53c-77cfb554d361</value>
</componentInstanceProperties>
<componentInstanceProperties>
<name>title</name>
<value>Setup</value>
</componentInstanceProperties>
<componentName>flexipage:tab</componentName>
<identifier>flexipage_tab</identifier>
</componentInstance>
</itemInstances>
<name>Facet-3b352825-ecbf-4100-a114-be268e47b9b6</name>
<type>Facet</type>
</flexiPageRegions>
<flexiPageRegions>
<itemInstances>
<componentInstance>
<componentInstanceProperties>
<name>tabs</name>
<value>Facet-3b352825-ecbf-4100-a114-be268e47b9b6</value>
</componentInstanceProperties>
<componentName>flexipage:tabset</componentName>
<identifier>flexipage_tabset</identifier>
</componentInstance>
</itemInstances>
<name>region3</name>
<type>Region</type>
</flexiPageRegions>
<masterLabel>Unsubscribe Link</masterLabel>
<template>
<name>flexipage:appHomeTemplateTwoColumnsStacked</name>
</template>
<type>AppPage</type>
</FlexiPage>
Loading