repayment calculator

Best tools to stay ahead on your mortgage

Getting approved for a mortgage can be a great feeling. The initial phases of the process may be a little daunting, but opening the doors of your dream home with all of the applicable finances ready to go should be a time for celebration.

While it's important to enjoy the moment, there'll come a period when the repayment plan is at the centre of your mind. You'll most likely have planned out exactly what you can afford each month long before the funds start to leave your account, but there are times when keeping up with the payments seems like too much of a chore.

However, it really doesn't have to be. There's a whole raft of tools available - many of which are free - that can help you stay on top of your payment plan, and ultimately get ahead on your mortgage.

1.  Repayment calculators

As touched on, using a mortgage calculator before you take out a mortgage can give an accurate idea of just how much you can afford to pay back each month. However, few people consistently recalculate across the lifetime of their mortgages.

Doing so is an absolute necessity if your financial situation changes for better or worse. In the case of the former, you may even be able to get ahead on the payments and keep a better handle on your mortgage.

ANZ​ offers a comprehensive tool which takes into account any changes to interest rates in real time - particularly useful if you've financed your new home using a variable rate mortgage.

The Australian Securities & Investments Commission's (ASIC) MoneySmart financial advice site also offers a repayment calculator that has a number of functions. It allows you to work out ways to pay off your mortgage quicker, by calculating how easy or hard it would be to increase the frequency of payments.

2.  Mobile Apps

Smartphones are now a necessity for the vast majority of people. There is a whole host of digital processes that can be carried out using one of the devices and fortunately, working out ways to pay off your mortgage more efficiently is one of them.

In fact, there is a swathe of apps out there that are squarely aimed at making the process of paying off a mortgage that much simpler. My Mortgage Kit from Australian company Vow Financial is available on both the Apple App Store, as well as the Google Play store. 

It includes a raft of features such as a mortgage calculator, like those mentioned above, as well as an extra repayments calculator and a budgeting tool.

Similarly, Mortgage Saver - Home Loan Calculator from Mobile Web Solutions is available on both Apple and Android devices and gives you the ability to calculate repayments on fixed home loans in seconds.

Moreover, this particular app can take on information from other loans that you may have outstanding, meaning that it can also be used as an overarching budgeting tool, too.

One of the advantages of using any mobile app is the fact that it can send you notifications when your payments are due, or even just remind you to regularly recalculate the amount of money you can afford to pay back at any one time.

3. More frequent payments

While not specifically a tool, one way to better pay off your mortgage is simply to be more mindful, and constantly assess the terms, amount and frequency of any payments. The benefits of doing this can actually be pretty significant from a cost savings point of view.

Making one or two extra repayments will get you closer to being debt-free.

It may sound challenging, but it is manageable if you get paid fortnightly - equating to 26 paychecks a year - or if you're expecting a hefty bonus at any point.

Getting back to the specific savings that can be made, SFGate contributor Tim Plaehn explained that making extra mortgage payments will allow the equity in your home to increase faster, eventually leaving you clear of debt.

In even simpler terms, if you have a long-term goal of being debt-free as soon as possible, then making one, two or several extra repayments over the course of the year will get you closer to that aim, and in less time, too. In essence, any extra principal payments are like long-term investments that accrue interest at the same rate as your home loan.

Again, while your own diligence may not be a tangible tool, building a more thorough understanding of how and when to make payments can help you better manage your mortgage over the long-term.

4. Document, plan and use spreadsheets

The constant need to assess the state of your mortgage will likely present itself if you're paying a variable rate of interest. While the rates themselves may be out of your hands, there are certain steps to take to ensure that your disposable income stays at a similar level.

An effective tool over the long term can be the humble spreadsheet. Now, this doesn't mean that you need to go and buy the latest and greatest in mortgage reporting software. In fact, you can actually put together a defined plan of action and do some of the tricky calculations using Microsoft Excel or even Google Sheets.

As touched on, mortgages can be tricky to manage but there are certainly advantages to getting ahead. However, their effectiveness is directly related to how proactive you are with repayments. It's only natural to want to kickback and make the standard payments once you've secured your home loan, especially if you're on a fixed interest rate.

It's much more effective to consistently assess the amount and frequency of your payments if you're looking to unlock the most value over the entire course of your mortgage.

Follow loans.com.au

x-smallsmallmediumlarge
Event handlers called by this request / thread:
 NameContext
1 RequestEvents.Begin.Execute SimpleHandler`2.StartEvent
> HelpersHandlers.BeginRequest
> LicenseHandlers.CheckApplicationValidityAndLicense
> URLRewritingHandlers.BeginRequest
> WebDAVHandlers.PropFindEndRequest
> WIFIntegrationHandlers.ProcessRequest
2 RequestEvents.Authenticate.Execute
> MembershipHandlers.HandleAutomaticSignIn
3 RequestEvents.Authorize.Execute
> URLRewritingHandlers.AuthorizeRequest
4 RequestEvents.PostAuthorize.Execute
> HelpersHandlers.HandleClickjacking
5 RequestEvents.PostResolveRequestCache.Execute
> URLRewritingHandlers.RewriteUrl
6 >> DocumentEvents.GetData SimpleHandler`2.StartEvent
7 >>> TypeInfo(cms.document).Events.GetData SimpleHandler`2.StartEvent
8 >> URLRewritingEvents.ProcessABTest.Execute SimpleHandler`2.StartEvent
>>> ABHandlers.ProcessABTest
9 >> URLRewritingEvents.ProcessRewritingResult SimpleHandler`2.StartEvent
10 RequestEvents.PostMapRequestHandler.Execute SimpleHandler`2.StartEvent
> WebAnalyticsHandlers.LogCampaign
> URLRewritingHandlers.PostMapRequestHandler
> ABHandlers.ExcludeVisitorFromAB
11 ApplicationEvents.SessionStart.Execute
> MembershipHandlers.SessionStart
12 >> SessionEvents.UpdateSession SimpleHandler`2.StartEvent
>>> SessionEvents.UpdateSession.Before
>>>> PortalHandlers.UpdateSession_Before
13 >>> TypeInfo(om.contact).Events.Insert SimpleHandler`2.StartEvent
>>>> ObjectEvents.Insert.Before
>>>> ObjectEvents.Insert.After
14 >>>>> TypeInfo(om.contact).Events.LogChange SimpleHandler`2.StartEvent
>>>>> ContinuousIntegrationHandlers.InsertAfter
15 >>> TypeInfo(om.scorecontactrule).Events.GetData SimpleHandler`2.StartEvent
16 >>> SessionEvents.UpdateSessionData.Execute SimpleHandler`2.StartEvent
>>>> DocumentHandlers.UpdateSessionData_Execute
17 RequestEvents.AcquireRequestState.Execute SimpleHandler`2.StartEvent
> HelpersHandlers.InitSessionTimeout
> URLRewritingHandlers.CheckSecurity
> StrandsRecommenderHandlers.BindStrandsToPagePreRender
18 RequestEvents.PostAcquireRequestState.Execute
> MembershipHandlers.UpdateSession
19 >> SessionEvents.UpdateSession SimpleHandler`2.StartEvent
>>> SessionEvents.UpdateSession.Before
>>>> PortalHandlers.UpdateSession_Before
20 >>> TypeInfo(om.contact).Events.GetData SimpleHandler`2.StartEvent
21 >>> SessionEvents.UpdateSessionData.Execute SimpleHandler`2.StartEvent
>>>> DocumentHandlers.UpdateSessionData_Execute
> OutputFilterHandlers.EndRequestByOutputFilter
> WebAnalyticsHandlers.b__0
> WebAnalyticsHandlers.LogPageViewConversion
> WebAnalyticsHandlers.LogUTMParametersAndCampaignConversions
22 >> DocumentEvents.GetData SimpleHandler`2.StartEvent
23 >>> TypeInfo(cms.document).Events.GetData SimpleHandler`2.StartEvent
24 >>>> TypeInfo(cms.versionhistory).Events.GetData SimpleHandler`2.StartEvent
25 >> TypeInfo(om.abvariant).Events.GetData SimpleHandler`2.StartEvent
26 >>> TypeInfo(om.abvariant).Events.GetData SimpleHandler`2.StartEvent
> WebAnalyticsServiceScriptsRenderer.b__0
> ABHandlers.LogABVisit
27 DocumentEvents.GetData PageContext.CurrentPage_InitComplete
28 TypeInfo(cms.document).Events.GetData PageContext.CurrentPage_InitComplete
29 PortalEngineEvents.MVTVariantsEnabled.Execute PageContext.CurrentPage_InitComplete
> MVTHandlers.MVTVariantsEnabled
30 >> DocumentEvents.GetData PageContext.CurrentPage_InitComplete
31 >>> TypeInfo(cms.document.cms.blogpost).Events.GetData PageContext.CurrentPage_InitComplete
32 >> TypeInfo(om.mvtest).Events.GetData PageContext.CurrentPage_InitComplete
33 PageInfoEvents.CombinePageTemplateInstance PageContext.CurrentPage_InitComplete
> PageInfoEvents.CombinePageTemplateInstance.After
>> OnlineMarketingHandlers.CombinePageTemplateInstance_After
34 PageInfoEvents.CombinePageTemplateInstance PageContext.CurrentPage_InitComplete
> PageInfoEvents.CombinePageTemplateInstance.After
>> OnlineMarketingHandlers.CombinePageTemplateInstance_After
35 DocumentEvents.GetData BasicRepeater.OnLoad
36 TypeInfo(cms.document.cms.article).Events.GetData BasicRepeater.OnLoad
37 DocumentEvents.GetData BasicRepeater.OnLoad
38 TypeInfo(cms.document.cms.blogpost).Events.GetData BasicRepeater.OnLoad
39 DocumentEvents.GetData BasicRepeater.OnLoad
40 TypeInfo(cms.document.cms.pressrelease).Events.GetData BasicRepeater.OnLoad
41 DocumentEvents.GetData CMSWebParts_Viewers_Basic_BasicRepeater.OnPreRender
42 TypeInfo(cms.document.cms.blogpost).Events.GetData CMSWebParts_Viewers_Basic_BasicRepeater.OnPreRender
   
File operations performed by this request / thread:
 Action (file access, file mode)
Size (number of accesses)
Size chart
File pathProviderContext
1 EXISTS
~/App_Themes/Design/Debug.css Local CMSAdminControls_Debug_HandlersLog.OnPreRender
2 EXISTS
~/App_Themes/Design/Debug.css Local CMSAdminControls_Debug_HandlersLog.OnPreRender
3 EXISTS
~/App_Themes/Design/Debug.css Local CMSAdminControls_Debug_FilesLog.OnPreRender
4 EXISTS
~/App_Themes/Design/Debug.css Local CMSAdminControls_Debug_FilesLog.OnPreRender
     
Security checks called by this request / thread:
 UserOperationResultResource / Class / IDPermission / UI element / ValueSite / DomainContext
1 This same security check is called more than once within the request. ValidateHash True CurrentDateTime.Hour FIRSTMAC-srvc-kentico CMSWebParts_General_javascript.OnPreRender
2 This same security check is called more than once within the request. ValidateHash True CurrentDateTime.Hour FIRSTMAC-srvc-kentico
        
Cache items accessed by this request / thread:
 AccessCache key
Dependencies
Data
Context
1 ADD pageinfo|www.loans.com.au|/news-hub/october-2015/best-tools-to-stay-ahead-on-your-mortgage|en-au|/news-hub/october-2015/best-tools-to-stay-ahead-on-your-mortgage|true
template|23462
nodeid|3632
pageinfo
SimpleHandler`2.StartEvent
2 ADD pageinfobyurl|www.loans.com.au|https://www.loans.com.au/news-hub/october-2015/best-tools-to-stay-ahead-on-your-mortgage|en-au||true|true
template|23462
nodeid|3632
pageinfo
SimpleHandler`2.StartEvent
3 GET allabtests SimpleHandler`2.StartEvent
4 GET maxmind|172.30.22.250 SimpleHandler`2.StartEvent
5 TOUCH om.contact|all
om.contact|byid|3166484
om.contact|byguid|61ce2d53-854d-4d44-8828-57a450dd3bb1
SimpleHandler`2.StartEvent
6 GET cms.searchengine|cachedids|crawlers SimpleHandler`2.StartEvent
7 GET pageinfo|www.loans.com.au|/news-media/news-hub|en-au||false PageContext.CurrentPage_InitComplete
8 ADD pageinfo|www.loans.com.au|/news-media/news-hub/october-2015|en-au||false
template|23445
nodeid|3595
pageinfo
PageContext.CurrentPage_InitComplete
9 GET pageinfo|www.loans.com.au|/news-media|en-au||false PageContext.CurrentPage_InitComplete
10 GET pageinfo|www.loans.com.au|/|en-au||false
11 ADD currentdocument|www.loans.com.au|/news-media/news-hub/october-2015/best-tools-to-stay-ahead-on-your-mortgage|en-au
nodes|www.loans.com.au|cms.blogpost|all
node|www.loans.com.au|/news-media/news-hub/october-2015/best-tools-to-stay-ahead-on-your-mortgage
PageContext.CurrentPage_InitComplete
12 GET cmsdatasource||en-au|loans|/news-media/blog/%|en-au|false|cms.blogpost||blogpostdate desc|-1|true|00000000-0000-0000-0000-000000000000|isrelatedto|false|6||false|| BasicRepeater.OnLoad
13 ADD cmsdatasource||en-au|www.loans.com.au|/%|en-au|true|cms.article|||-1|true|78caf3b4-76e8-403f-85c8-fe61a33d0687|isrelatedto|true|0||false||
webpartinstance|a7695d19-63a2-421c-8272-b6c47da34f52
nodes|www.loans.com.au|cms.article|all
node|www.loans.com.au|/|childnodes
BasicRepeater.OnLoad
14 ADD cmsdatasource||en-au|www.loans.com.au|/%|en-au|true|cms.blogpost|||-1|true|78caf3b4-76e8-403f-85c8-fe61a33d0687|isrelatedto|true|0||false||
webpartinstance|394f2e77-7a15-44c2-ac8e-6a58bf8640ce
nodes|www.loans.com.au|cms.blogpost|all
node|www.loans.com.au|/|childnodes
15 ADD cmsdatasource||en-au|www.loans.com.au|/%|en-au|true|cms.pressrelease|||-1|true|78caf3b4-76e8-403f-85c8-fe61a33d0687|isrelatedto|true|0||false||
webpartinstance|36d9cf08-b17c-4f12-ae7d-110df9357271
nodes|www.loans.com.au|cms.pressrelease|all
node|www.loans.com.au|/|childnodes
16 ADD cmsdatasource||en-au|www.loans.com.au|/news-media/news-hub/october-2015/best-tools-to-stay-ahead-on-your-mortgage|en-au|false|cms.blogpost||blogpostdate desc|-1|true|00000000-0000-0000-0000-000000000000||true|0||false||
webpartinstance|8e3fa3b7-068f-478e-b421-d106bafd6ded
nodes|www.loans.com.au|cms.blogpost|all
node|www.loans.com.au|/news-media/news-hub/october-2015/best-tools-to-stay-ahead-on-your-mortgage
CMSWebParts_Viewers_Basic_BasicRepeater.OnPreRender
17 GET scriptfile|dialogs/modaldialog.js CMSAdminControls_Debug_CacheLog.OnPreRender
    
Request trace:
 MethodAdditional infoFrom firstDuration
1 RewriteURL /news-hub/october-2015/best-tools-to-stay-ahead-on-your-mortgage 0.000
0.016
 
2 PathRewritten ~/CMSPages/PortalTemplate.aspx 0.016
0.078
 
3 > OnPreInit 0.094
0.000
 
4 > OnInit 0.094
0.031
 
5 > OnLoad 0.125
0.016
 
6 > OnPreRender 0.141
N/A
    0.141  
Request cookies:
 NameValue
1 CMSPreferredCultureen-AU
2 ASP.NET_SessionId4bxcsdbsq1ybenytufrd4pxz
3 Campaign 
4 Source 
5 CurrentContact61ce2d53-854d-4d44-8828-57a450dd3bb1
Response cookies:
 NameValueExpires
1 CMSPreferredCultureen-AU27/04/2018 7:37:57 AM
2 ASP.NET_SessionId4bxcsdbsq1ybenytufrd4pxz 
3 Campaign 27/04/2016 7:37:57 AM
4 Source 27/04/2016 7:37:57 AM
5 CurrentContact61ce2d53-854d-4d44-8828-57a450dd3bb127/04/2067 7:37:57 AM
Request information:
 NameValue
1 HttpMethodGET
2 UrlReferrer 
3 UserAgentCCBot/2.0 (http://commoncrawl.org/faq/)
4 UserHostAddress172.30.22.250
5 UserName 
6 SessionID4bxcsdbsq1ybenytufrd4pxz
7 ServerNameKWFS-A1
SQL queries called by this request / thread:
 (Query name)
Query text
Parameters: @name (value)
Results: tablename (rows [columns], size)
ContextDuration
new SqlConnection()
SimpleHandler`2.StartEvent N/A
OpenConnection()
SimpleHandler`2.StartEvent N/A
1
(.generalselect)
DECLARE @NodeSiteID int = 1;
DECLARE @DocumentUrlPath nvarchar(max) = N'/news-hub/october-2015/best-tools-to-stay-ahead-on-your-mortgage';
DECLARE @NodeAliasPath nvarchar(max) = N'/news-hub/october-2015/best-tools-to-stay-ahead-on-your-mortgage';
DECLARE @DocumentCulture nvarchar(max) = N'en-AU';

SELECT TOP 1 [ClassName], [NodeID], [NodeAliasPath], [NodeName], [NodeAlias], [NodeClassID], [NodeParentID], [NodeLevel], [NodeACLID], [NodeSiteID], [NodeGUID], [NodeOrder], [NodeLinkedNodeSiteID], [IsSecuredNode], [NodeCacheMinutes], [NodeSKUID], [NodeDocType], [NodeHeadTags], [NodeInheritPageLevels], [NodeHasChildren], [NodeBodyElementAttributes], [RequiresSSL], [NodeLinkedNodeID], [NodeOwner], [NodeTemplateForAllCultures], [NodeInheritPageTemplate], [NodeAllowCacheInFileSystem], [NodeTemplateID], [NodeGroupID], [DocumentMenuClass], [DocumentMenuItemInactive], [DocumentMenuStyle], [DocumentMenuItemHideInNavigation], [DocumentContent], [DocumentStylesheetID], [DocumentInheritsStylesheet], [DocumentID], [DocumentName], [DocumentNamePath], [DocumentPublishFrom], [DocumentPublishTo], [DocumentUrlPath], [DocumentCulture], [DocumentPageTitle], [DocumentPageKeyWords], [DocumentPageDescription], [DocumentMenuCaption], [DocumentPageTemplateID], [DocumentMenuRedirectUrl], [DocumentMenuJavascript], [DocumentCheckedOutVersionHistoryID], [DocumentPublishedVersionHistoryID], [DocumentWorkflowStepID], [DocumentExtensions], [DocumentWebParts], [DocumentGroupWebParts], [DocumentTrackConversionName], [DocumentConversionValue], [DocumentWorkflowCycleGUID], [DocumentGUID], [DocumentSearchExcluded], [DocumentLogVisitActivity], [DocumentMenuRedirectToFirstChild], CASE WHEN [DocumentCulture] = N'en-AU' THEN 2 ELSE 0 END + CASE WHEN [DocumentUrlPath] = N'/news-hub/october-2015/best-tools-to-stay-ahead-on-your-mortgage' THEN 4 ELSE 0 END + CASE WHEN [NodeLinkedNodeID] IS NULL THEN 8 ELSE 0 END AS [CMS_P]
FROM (
SELECT [ClassName], [NodeID], [NodeAliasPath], [NodeName], [NodeAlias], [NodeClassID], [NodeParentID], [NodeLevel], [NodeACLID], [NodeSiteID], [NodeGUID], [NodeOrder], [NodeLinkedNodeSiteID], [IsSecuredNode], [NodeCacheMinutes], [NodeSKUID], [NodeDocType], [NodeHeadTags], [NodeInheritPageLevels], [NodeHasChildren], [NodeBodyElementAttributes], [RequiresSSL], [NodeLinkedNodeID], [NodeOwner], [NodeTemplateForAllCultures], [NodeInheritPageTemplate], [NodeAllowCacheInFileSystem], [NodeTemplateID], [NodeGroupID], [DocumentMenuClass], [DocumentMenuItemInactive], [DocumentMenuStyle], [DocumentMenuItemHideInNavigation], [DocumentContent], [DocumentStylesheetID], [DocumentInheritsStylesheet], [DocumentID], [DocumentName], [DocumentNamePath], [DocumentPublishFrom], [DocumentPublishTo], [DocumentUrlPath], [DocumentCulture], [DocumentPageTitle], [DocumentPageKeyWords], [DocumentPageDescription], [DocumentMenuCaption], [DocumentPageTemplateID], [DocumentMenuRedirectUrl], [DocumentMenuJavascript], [DocumentCheckedOutVersionHistoryID], [DocumentPublishedVersionHistoryID], [DocumentWorkflowStepID], [DocumentExtensions], [DocumentWebParts], [DocumentGroupWebParts], [DocumentTrackConversionName], [DocumentConversionValue], [DocumentWorkflowCycleGUID], [DocumentGUID], [DocumentSearchExcluded], [DocumentLogVisitActivity], [DocumentMenuRedirectToFirstChild]
FROM View_CMS_Tree_Joined AS V WITH (NOLOCK, NOEXPAND) LEFT OUTER JOIN COM_SKU AS S WITH (NOLOCK) ON V.NodeSKUID = S.SKUID
WHERE ([NodeSiteID] = @NodeSiteID AND (([DocumentUrlPath] = @DocumentUrlPath AND ([DocumentUrlPath] <> [NodeAliasPath])) OR ([NodeAliasPath] = @NodeAliasPath AND [DocumentCulture] = @DocumentCulture)))
) AS SubData
ORDER BY CMS_P DESC
3.6 kB
 
Table (1 [64], 823 B)
 
SimpleHandler`2.StartEvent 0.000
 
CloseConnection()
SimpleHandler`2.StartEvent N/A
OpenConnection()
SimpleHandler`2.StartEvent N/A
2
(cms.document.generalselect)
DECLARE @NodeSiteID int = 1;
DECLARE @DocumentCulture nvarchar(max) = N'en-AU';

SELECT *
FROM View_CMS_Tree_Joined AS V WITH (NOLOCK, NOEXPAND) LEFT OUTER JOIN COM_SKU AS S WITH (NOLOCK) ON V.NodeSKUID = S.SKUID
WHERE [NodeSiteID] = @NodeSiteID AND (NodeAliasPath IN (N'/News-Media/News-Hub/October-2015', N'/News-Media/News-Hub', N'/News-Media', N'/')) AND [DocumentCulture] = @DocumentCulture
ORDER BY NodeLevel DESC
Table (4 [157], 11.6 kB)
 
SimpleHandler`2.StartEvent 0.016
 
CloseConnection()
SimpleHandler`2.StartEvent N/A
OpenConnection()
SimpleHandler`2.StartEvent N/A
BeginTransaction(ReadCommitted)
SimpleHandler`2.StartEvent N/A
3
(om.contact.generalinsert)
DECLARE @ContactFirstName nvarchar = NULL;
DECLARE @ContactMiddleName nvarchar = NULL;
DECLARE @ContactLastName nvarchar(max) = N'Anonymous - 2017-04-27 07:37:57.939';
DECLARE @ContactSalutation nvarchar = NULL;
DECLARE @ContactTitleBefore nvarchar = NULL;
DECLARE @ContactTitleAfter nvarchar = NULL;
DECLARE @ContactJobTitle nvarchar = NULL;
DECLARE @ContactAddress1 nvarchar = NULL;
DECLARE @ContactAddress2 nvarchar = NULL;
DECLARE @ContactCity nvarchar = NULL;
DECLARE @ContactZIP nvarchar = NULL;
DECLARE @ContactStateID nvarchar = NULL;
DECLARE @ContactCountryID nvarchar = NULL;
DECLARE @ContactMobilePhone nvarchar = NULL;
DECLARE @ContactHomePhone nvarchar = NULL;
DECLARE @ContactBusinessPhone nvarchar = NULL;
DECLARE @ContactEmail nvarchar = NULL;
DECLARE @ContactWebSite nvarchar = NULL;
DECLARE @ContactBirthday nvarchar = NULL;
DECLARE @ContactGender nvarchar = NULL;
DECLARE @ContactStatusID nvarchar = NULL;
DECLARE @ContactNotes nvarchar = NULL;
DECLARE @ContactOwnerUserID nvarchar = NULL;
DECLARE @ContactMonitored bit = 1;
DECLARE @ContactMergedWithContactID nvarchar = NULL;
DECLARE @ContactIsAnonymous bit = 1;
DECLARE @ContactSiteID int = 1;
DECLARE @ContactGUID uniqueidentifier = '61ce2d53-854d-4d44-8828-57a450dd3bb1';
DECLARE @ContactLastModified datetime2 = '4/27/2017 7:37:57 AM';
DECLARE @ContactCreated datetime2 = '4/27/2017 7:37:57 AM';
DECLARE @ContactMergedWhen nvarchar = NULL;
DECLARE @ContactGlobalContactID nvarchar = NULL;
DECLARE @ContactBounces nvarchar = NULL;
DECLARE @ContactLastLogon nvarchar = NULL;
DECLARE @ContactCampaign nvarchar = NULL;
DECLARE @ContactSalesForceLeadID nvarchar = NULL;
DECLARE @ContactSalesForceLeadReplicationDisabled nvarchar = NULL;
DECLARE @ContactSalesForceLeadReplicationDateTime nvarchar = NULL;
DECLARE @ContactSalesForceLeadReplicationSuspensionDateTime nvarchar = NULL;
DECLARE @ContactCompanyName nvarchar = NULL;
DECLARE @ContactSalesForceLeadReplicationRequired nvarchar = NULL;
DECLARE @ContactPersonaID nvarchar = NULL;

INSERT INTO OM_Contact ([ContactFirstName], [ContactMiddleName], [ContactLastName], [ContactSalutation], [ContactTitleBefore], [ContactTitleAfter], [ContactJobTitle], [ContactAddress1], [ContactAddress2], [ContactCity], [ContactZIP], [ContactStateID], [ContactCountryID], [ContactMobilePhone], [ContactHomePhone], [ContactBusinessPhone], [ContactEmail], [ContactWebSite], [ContactBirthday], [ContactGender], [ContactStatusID], [ContactNotes], [ContactOwnerUserID], [ContactMonitored], [ContactMergedWithContactID], [ContactIsAnonymous], [ContactSiteID], [ContactGUID], [ContactLastModified], [ContactCreated], [ContactMergedWhen], [ContactGlobalContactID], [ContactBounces], [ContactLastLogon], [ContactCampaign], [ContactSalesForceLeadID], [ContactSalesForceLeadReplicationDisabled], [ContactSalesForceLeadReplicationDateTime], [ContactSalesForceLeadReplicationSuspensionDateTime], [ContactCompanyName], [ContactSalesForceLeadReplicationRequired], [ContactPersonaID])
VALUES (@ContactFirstName, @ContactMiddleName, @ContactLastName, @ContactSalutation, @ContactTitleBefore, @ContactTitleAfter, @ContactJobTitle, @ContactAddress1, @ContactAddress2, @ContactCity, @ContactZIP, @ContactStateID, @ContactCountryID, @ContactMobilePhone, @ContactHomePhone, @ContactBusinessPhone, @ContactEmail, @ContactWebSite, @ContactBirthday, @ContactGender, @ContactStatusID, @ContactNotes, @ContactOwnerUserID, @ContactMonitored, @ContactMergedWithContactID, @ContactIsAnonymous, @ContactSiteID, @ContactGUID, @ContactLastModified, @ContactCreated, @ContactMergedWhen, @ContactGlobalContactID, @ContactBounces, @ContactLastLogon, @ContactCampaign, @ContactSalesForceLeadID, @ContactSalesForceLeadReplicationDisabled, @ContactSalesForceLeadReplicationDateTime, @ContactSalesForceLeadReplicationSuspensionDateTime, @ContactCompanyName, @ContactSalesForceLeadReplicationRequired, @ContactPersonaID);

SELECT SCOPE_IDENTITY() AS [ID]
3.9 kB
 
Table (1 [1], 7 B)
 
SimpleHandler`2.StartEvent 0.000
 
CommitTransaction()
SimpleHandler`2.StartEvent N/A
CloseConnection()
SimpleHandler`2.StartEvent N/A
OpenConnection()
SimpleHandler`2.StartEvent N/A
4
(om.scorecontactrule.generalselect)
DECLARE @ContactID int = 3166484;

SELECT DISTINCT [ContactID], [ScoreID], (SUM(Value)) AS [Score]
FROM OM_ScoreContactRule
WHERE ([Expiration] IS NULL OR (DATEDIFF(d, GETDATE(), Expiration) >= 0)) AND [ContactID] = @ContactID
GROUP BY ContactID, ScoreID
SimpleHandler`2.StartEvent 0.000
 
CloseConnection()
SimpleHandler`2.StartEvent N/A
OpenConnection()
SimpleHandler`2.StartEvent N/A
5
(cms.user.updateallsessions)
Proc_CMS_Session_UpdateAll
@SetColumns ("SessionFullName = 'Anonymous - 2017-04-27 07:37:57.939',SessionUserCreated = '4/27/2017 7:37:57 AM'")
@WhereCond ("SessionContactID = 3166484")
151 B
 
SimpleHandler`2.StartEvent 0.000
 
CloseConnection()
SimpleHandler`2.StartEvent N/A
OpenConnection()
SimpleHandler`2.StartEvent N/A
BeginTransaction(ReadCommitted)
N/A
6
(cms.user.updatesession)
Proc_CMS_Session_Update
@SessionIdentifier ("4bxcsdbsq1ybenytufrd4pxz")
@SessionUserID ()
@SessionLocation ("/News-Media/News-Hub/October-2015/Best-tools-to-stay-ahead-on-your-mortgage")
@SessionLastActive (4/27/2017 7:37:57 AM)
@SessionLastLogon (4/27/2017 7:37:57 AM)
@SessionExpires (4/27/2017 7:58:57 AM)
@SessionExpired (False)
@SessionSiteID (1)
@SessionUserIsHidden (True)
@SessionFullName ("Anonymous - 2017-04-27 07:37:57.939")
@SessionEmail ()
@SessionUserName ()
@SessionNickName ()
@SessionUserCreated (4/27/2017 7:37:57 AM)
@SessionContactID (3166484)
215 B
 
Table (1 [1], 4 B)
 
SimpleHandler`2.StartEvent 0.000
 
CommitTransaction()
SimpleHandler`2.StartEvent N/A
CloseConnection()
N/A
OpenConnection()
SimpleHandler`2.StartEvent N/A
7
(om.contact.generalselect)
DECLARE @ContactID int = 3166484;

SELECT *
FROM OM_Contact
WHERE [ContactID] = @ContactID
Table (1 [43], 237 B)
 
SimpleHandler`2.StartEvent 0.016
 
CloseConnection()
SimpleHandler`2.StartEvent N/A
OpenConnection()
SimpleHandler`2.StartEvent N/A
BeginTransaction(ReadCommitted)
N/A
8
(cms.user.updatesession)
Proc_CMS_Session_Update
@SessionIdentifier ("4bxcsdbsq1ybenytufrd4pxz")
@SessionUserID ()
@SessionLocation ("/News-Media/News-Hub/October-2015/Best-tools-to-stay-ahead-on-your-mortgage")
@SessionLastActive (4/27/2017 7:37:57 AM)
@SessionLastLogon ()
@SessionExpires (4/27/2017 7:58:57 AM)
@SessionExpired (False)
@SessionSiteID (1)
@SessionUserIsHidden (True)
@SessionFullName ("Anonymous - 2017-04-27 07:37:57.939")
@SessionEmail ()
@SessionUserName ()
@SessionNickName ()
@SessionUserCreated (4/27/2017 7:37:57 AM)
@SessionContactID (3166484)
211 B
 
Table (1 [1], 4 B)
 
SimpleHandler`2.StartEvent 0.000
 
CommitTransaction()
SimpleHandler`2.StartEvent N/A
CloseConnection()
N/A
OpenConnection()
SimpleHandler`2.StartEvent N/A
9
(cms.document.generalselect)
DECLARE @NodeSiteID int = 1;
DECLARE @NodeGUID uniqueidentifier = '78caf3b4-76e8-403f-85c8-fe61a33d0687';
DECLARE @Now datetime2 = '4/27/2017 7:37:57 AM';

SELECT *
FROM View_CMS_Tree_Joined AS V WITH (NOLOCK, NOEXPAND) LEFT OUTER JOIN COM_SKU AS S WITH (NOLOCK) ON V.NodeSKUID = S.SKUID
WHERE [NodeSiteID] = @NodeSiteID AND [NodeGUID] = @NodeGUID AND ([DocumentCanBePublished] = 1 AND ([DocumentPublishFrom] IS NULL OR [DocumentPublishFrom] <= @Now) AND ([DocumentPublishTo] IS NULL OR [DocumentPublishTo] >= @Now))
522 B
 
Table (1 [157], 1.2 kB)
 
SimpleHandler`2.StartEvent 0.016
 
CloseConnection()
SimpleHandler`2.StartEvent N/A
OpenConnection()
SimpleHandler`2.StartEvent N/A
10
(cms.versionhistory.generalselect)
SELECT *
FROM CMS_VersionHistory
WHERE [VersionHistoryID] = 7415
Table (1 [23], 10.1 kB)
 
SimpleHandler`2.StartEvent 0.000
 
CloseConnection()
SimpleHandler`2.StartEvent N/A
OpenConnection()
SimpleHandler`2.StartEvent N/A
11
(om.abvariant.generalselect)
DECLARE @ABVariantPath nvarchar(max) = N'/News-Media/News-Hub/October-2015/Best-tools-to-stay-ahead-on-your-mortgage';
DECLARE @ABVariantSiteID int = 1;

SELECT *
FROM OM_ABVariant
WHERE [ABVariantPath] = @ABVariantPath AND [ABVariantSiteID] = @ABVariantSiteID
SimpleHandler`2.StartEvent 0.016
 
CloseConnection()
SimpleHandler`2.StartEvent N/A
OpenConnection()
PageContext.CurrentPage_InitComplete N/A
12
(.generalselect)
DECLARE @DocumentCulture nvarchar(max) = N'en-AU';
DECLARE @NodeID int = 3595;

SELECT TOP 1 [ClassName], [NodeID], [NodeAliasPath], [NodeName], [NodeAlias], [NodeClassID], [NodeParentID], [NodeLevel], [NodeACLID], [NodeSiteID], [NodeGUID], [NodeOrder], [NodeLinkedNodeSiteID], [IsSecuredNode], [NodeCacheMinutes], [NodeSKUID], [NodeDocType], [NodeHeadTags], [NodeInheritPageLevels], [NodeHasChildren], [NodeBodyElementAttributes], [RequiresSSL], [NodeLinkedNodeID], [NodeOwner], [NodeTemplateForAllCultures], [NodeInheritPageTemplate], [NodeAllowCacheInFileSystem], [NodeTemplateID], [NodeGroupID], [DocumentMenuClass], [DocumentMenuItemInactive], [DocumentMenuStyle], [DocumentMenuItemHideInNavigation], [DocumentContent], [DocumentStylesheetID], [DocumentInheritsStylesheet], [DocumentID], [DocumentName], [DocumentNamePath], [DocumentPublishFrom], [DocumentPublishTo], [DocumentUrlPath], [DocumentCulture], [DocumentPageTitle], [DocumentPageKeyWords], [DocumentPageDescription], [DocumentMenuCaption], [DocumentPageTemplateID], [DocumentMenuRedirectUrl], [DocumentMenuJavascript], [DocumentCheckedOutVersionHistoryID], [DocumentPublishedVersionHistoryID], [DocumentWorkflowStepID], [DocumentExtensions], [DocumentWebParts], [DocumentGroupWebParts], [DocumentTrackConversionName], [DocumentConversionValue], [DocumentWorkflowCycleGUID], [DocumentGUID], [DocumentSearchExcluded], [DocumentLogVisitActivity], [DocumentMenuRedirectToFirstChild], CASE WHEN [DocumentCulture] = N'en-AU' THEN 2 ELSE 0 END AS [CMS_P]
FROM (
SELECT [ClassName], [NodeID], [NodeAliasPath], [NodeName], [NodeAlias], [NodeClassID], [NodeParentID], [NodeLevel], [NodeACLID], [NodeSiteID], [NodeGUID], [NodeOrder], [NodeLinkedNodeSiteID], [IsSecuredNode], [NodeCacheMinutes], [NodeSKUID], [NodeDocType], [NodeHeadTags], [NodeInheritPageLevels], [NodeHasChildren], [NodeBodyElementAttributes], [RequiresSSL], [NodeLinkedNodeID], [NodeOwner], [NodeTemplateForAllCultures], [NodeInheritPageTemplate], [NodeAllowCacheInFileSystem], [NodeTemplateID], [NodeGroupID], [DocumentMenuClass], [DocumentMenuItemInactive], [DocumentMenuStyle], [DocumentMenuItemHideInNavigation], [DocumentContent], [DocumentStylesheetID], [DocumentInheritsStylesheet], [DocumentID], [DocumentName], [DocumentNamePath], [DocumentPublishFrom], [DocumentPublishTo], [DocumentUrlPath], [DocumentCulture], [DocumentPageTitle], [DocumentPageKeyWords], [DocumentPageDescription], [DocumentMenuCaption], [DocumentPageTemplateID], [DocumentMenuRedirectUrl], [DocumentMenuJavascript], [DocumentCheckedOutVersionHistoryID], [DocumentPublishedVersionHistoryID], [DocumentWorkflowStepID], [DocumentExtensions], [DocumentWebParts], [DocumentGroupWebParts], [DocumentTrackConversionName], [DocumentConversionValue], [DocumentWorkflowCycleGUID], [DocumentGUID], [DocumentSearchExcluded], [DocumentLogVisitActivity], [DocumentMenuRedirectToFirstChild]
FROM View_CMS_Tree_Joined AS V WITH (NOLOCK, NOEXPAND) LEFT OUTER JOIN COM_SKU AS S WITH (NOLOCK) ON V.NodeSKUID = S.SKUID
WHERE ([DocumentCulture] = @DocumentCulture AND [NodeID] = @NodeID)
) AS SubData
ORDER BY CMS_P DESC
3 kB
 
Table (1 [64], 442 B)
 
PageContext.CurrentPage_InitComplete 0.000
 
CloseConnection()
PageContext.CurrentPage_InitComplete N/A
OpenConnection()
PageContext.CurrentPage_InitComplete N/A
13
(cms.document.generalselect)
DECLARE @NodeSiteID int = 1;
DECLARE @DocumentCulture nvarchar(max) = N'en-AU';

SELECT *
FROM View_CMS_Tree_Joined AS V WITH (NOLOCK, NOEXPAND) LEFT OUTER JOIN COM_SKU AS S WITH (NOLOCK) ON V.NodeSKUID = S.SKUID
WHERE [NodeSiteID] = @NodeSiteID AND (NodeAliasPath IN (N'/News-Media/News-Hub', N'/News-Media', N'/')) AND [DocumentCulture] = @DocumentCulture
ORDER BY NodeLevel DESC
Table (3 [157], 10.8 kB)
 
PageContext.CurrentPage_InitComplete 0.000
 
CloseConnection()
PageContext.CurrentPage_InitComplete N/A
OpenConnection()
PageContext.CurrentPage_InitComplete N/A
14
(cms.blogpost.generalselect)
DECLARE @DocumentCulture nvarchar(max) = N'en-AU';

SELECT *
FROM View_CMS_Tree_Joined AS V WITH (NOLOCK, NOEXPAND) INNER JOIN CONTENT_BlogPost AS C WITH (NOLOCK) ON V.DocumentForeignKeyValue = C.BlogPostID AND V.ClassName = N'CMS.BlogPost' LEFT OUTER JOIN COM_SKU AS S WITH (NOLOCK) ON V.NodeSKUID = S.SKUID
WHERE (NodeID = 3632) AND [DocumentCulture] = @DocumentCulture
Table (1 [169], 7.6 kB)
 
PageContext.CurrentPage_InitComplete 0.000
 
CloseConnection()
PageContext.CurrentPage_InitComplete N/A
OpenConnection()
PageContext.CurrentPage_InitComplete N/A
15
(om.mvtest.generalselect)
DECLARE @MVTestPage nvarchar(max) = N'/News-Media/News-Hub/October-2015/Best-tools-to-stay-ahead-on-your-mortgage';
DECLARE @MVTestSiteID int = 1;

SELECT *
FROM OM_MVTest
WHERE [MVTestPage] = @MVTestPage AND [MVTestSiteID] = @MVTestSiteID
PageContext.CurrentPage_InitComplete 0.000
 
CloseConnection()
PageContext.CurrentPage_InitComplete N/A
OpenConnection()
PageContext.CurrentPage_InitComplete N/A
16
(cms.personalization.selectall)
SELECT TOP 1 *
FROM CMS_Personalization
WHERE PersonalizationUserID = 65 AND PersonalizationDocumentID = 3627
PageContext.CurrentPage_InitComplete 0.016
 
CloseConnection()
PageContext.CurrentPage_InitComplete N/A
OpenConnection()
BasicRepeater.OnLoad N/A
17
(.generalselect)
DECLARE @NodeSiteID int = 1;
DECLARE @Now datetime2 = '4/27/2017 7:37:58 AM';
DECLARE @NodeGUID uniqueidentifier = '78caf3b4-76e8-403f-85c8-fe61a33d0687';
DECLARE @RelationshipName nvarchar(max) = N'isrelatedto';
DECLARE @DocumentCulture nvarchar(max) = N'en-AU';
DECLARE @CMS_C int = 1;

SELECT *
FROM (
SELECT *, ROW_NUMBER() OVER (PARTITION BY NodeID ORDER BY CASE WHEN [DocumentCulture] = @DocumentCulture THEN 1 ELSE 2 END, DocumentCulture) AS [CMS_C]
FROM View_CMS_Tree_Joined AS V WITH (NOLOCK, NOEXPAND) INNER JOIN CONTENT_Article AS C WITH (NOLOCK) ON V.DocumentForeignKeyValue = C.ArticleID AND V.ClassName = N'CMS.Article' LEFT OUTER JOIN COM_SKU AS S WITH (NOLOCK) ON V.NodeSKUID = S.SKUID
WHERE [NodeSiteID] = @NodeSiteID AND (([DocumentCanBePublished] = 1 AND ([DocumentPublishFrom] IS NULL OR [DocumentPublishFrom] <= @Now) AND ([DocumentPublishTo] IS NULL OR [DocumentPublishTo] >= @Now)) AND [NodeID] IN (
SELECT [RightNodeID]
FROM CMS_Relationship LEFT OUTER JOIN CMS_RelationshipName ON CMS_Relationship.RelationshipNameID = CMS_RelationshipName.RelationshipNameID
WHERE [LeftNodeID] IN (
SELECT [NodeID]
FROM CMS_Tree
WHERE [NodeGUID] = @NodeGUID
) AND [RelationshipName] = @RelationshipName
) AND [DocumentCulture] = @DocumentCulture)
) AS SubData
WHERE [CMS_C] = @CMS_C
1.3 kB
 
BasicRepeater.OnLoad 0.000
 
CloseConnection()
BasicRepeater.OnLoad N/A
OpenConnection()
N/A
18
(.generalselect)
DECLARE @NodeSiteID int = 1;
DECLARE @Now datetime2 = '4/27/2017 7:37:58 AM';
DECLARE @NodeGUID uniqueidentifier = '78caf3b4-76e8-403f-85c8-fe61a33d0687';
DECLARE @RelationshipName nvarchar(max) = N'isrelatedto';
DECLARE @DocumentCulture nvarchar(max) = N'en-AU';
DECLARE @CMS_C int = 1;

SELECT *
FROM (
SELECT *, ROW_NUMBER() OVER (PARTITION BY NodeID ORDER BY CASE WHEN [DocumentCulture] = @DocumentCulture THEN 1 ELSE 2 END, DocumentCulture) AS [CMS_C]
FROM View_CMS_Tree_Joined AS V WITH (NOLOCK, NOEXPAND) INNER JOIN CONTENT_BlogPost AS C WITH (NOLOCK) ON V.DocumentForeignKeyValue = C.BlogPostID AND V.ClassName = N'CMS.BlogPost' LEFT OUTER JOIN COM_SKU AS S WITH (NOLOCK) ON V.NodeSKUID = S.SKUID
WHERE [NodeSiteID] = @NodeSiteID AND (([DocumentCanBePublished] = 1 AND ([DocumentPublishFrom] IS NULL OR [DocumentPublishFrom] <= @Now) AND ([DocumentPublishTo] IS NULL OR [DocumentPublishTo] >= @Now)) AND [NodeID] IN (
SELECT [RightNodeID]
FROM CMS_Relationship LEFT OUTER JOIN CMS_RelationshipName ON CMS_Relationship.RelationshipNameID = CMS_RelationshipName.RelationshipNameID
WHERE [LeftNodeID] IN (
SELECT [NodeID]
FROM CMS_Tree
WHERE [NodeGUID] = @NodeGUID
) AND [RelationshipName] = @RelationshipName
) AND [DocumentCulture] = @DocumentCulture)
) AS SubData
WHERE [CMS_C] = @CMS_C
1.3 kB
 
BasicRepeater.OnLoad 0.000
 
CloseConnection()
BasicRepeater.OnLoad N/A
OpenConnection()
N/A
19
(.generalselect)
DECLARE @NodeSiteID int = 1;
DECLARE @Now datetime2 = '4/27/2017 7:37:58 AM';
DECLARE @NodeGUID uniqueidentifier = '78caf3b4-76e8-403f-85c8-fe61a33d0687';
DECLARE @RelationshipName nvarchar(max) = N'isrelatedto';
DECLARE @DocumentCulture nvarchar(max) = N'en-AU';
DECLARE @CMS_C int = 1;

SELECT *
FROM (
SELECT *, ROW_NUMBER() OVER (PARTITION BY NodeID ORDER BY CASE WHEN [DocumentCulture] = @DocumentCulture THEN 1 ELSE 2 END, DocumentCulture) AS [CMS_C]
FROM View_CMS_Tree_Joined AS V WITH (NOLOCK, NOEXPAND) INNER JOIN CONTENT_PressRelease AS C WITH (NOLOCK) ON V.DocumentForeignKeyValue = C.PressReleaseID AND V.ClassName = N'CMS.PressRelease' LEFT OUTER JOIN COM_SKU AS S WITH (NOLOCK) ON V.NodeSKUID = S.SKUID
WHERE [NodeSiteID] = @NodeSiteID AND (([DocumentCanBePublished] = 1 AND ([DocumentPublishFrom] IS NULL OR [DocumentPublishFrom] <= @Now) AND ([DocumentPublishTo] IS NULL OR [DocumentPublishTo] >= @Now)) AND [NodeID] IN (
SELECT [RightNodeID]
FROM CMS_Relationship LEFT OUTER JOIN CMS_RelationshipName ON CMS_Relationship.RelationshipNameID = CMS_RelationshipName.RelationshipNameID
WHERE [LeftNodeID] IN (
SELECT [NodeID]
FROM CMS_Tree
WHERE [NodeGUID] = @NodeGUID
) AND [RelationshipName] = @RelationshipName
) AND [DocumentCulture] = @DocumentCulture)
) AS SubData
WHERE [CMS_C] = @CMS_C
1.3 kB
 
BasicRepeater.OnLoad 0.000
 
CloseConnection()
BasicRepeater.OnLoad N/A
OpenConnection()
CMSWebParts_Viewers_Basic_BasicRepeater.OnPreRender N/A
20
(cms.blogpost.generalselect)
DECLARE @NodeSiteID int = 1;
DECLARE @Now datetime2 = '4/27/2017 7:37:58 AM';
DECLARE @NodeAliasPath nvarchar(max) = N'/News-Media/News-Hub/October-2015/Best-tools-to-stay-ahead-on-your-mortgage';
DECLARE @DocumentCulture nvarchar(max) = N'en-AU';

SELECT *
FROM View_CMS_Tree_Joined AS V WITH (NOLOCK, NOEXPAND) INNER JOIN CONTENT_BlogPost AS C WITH (NOLOCK) ON V.DocumentForeignKeyValue = C.BlogPostID AND V.ClassName = N'CMS.BlogPost' LEFT OUTER JOIN COM_SKU AS S WITH (NOLOCK) ON V.NodeSKUID = S.SKUID
WHERE [NodeSiteID] = @NodeSiteID AND (([DocumentCanBePublished] = 1 AND ([DocumentPublishFrom] IS NULL OR [DocumentPublishFrom] <= @Now) AND ([DocumentPublishTo] IS NULL OR [DocumentPublishTo] >= @Now)) AND [NodeAliasPath] = @NodeAliasPath AND [DocumentCulture] = @DocumentCulture)
ORDER BY BlogPostDate DESC
822 B
 
Table (1 [169], 7.6 kB)
 
CMSWebParts_Viewers_Basic_BasicRepeater.OnPreRender 0.000
 
CloseConnection()
CMSWebParts_Viewers_Basic_BasicRepeater.OnPreRender N/A
  20 queries, 18.4 kB write, 50 kB read   0.078
Macros resolved in the content of this page:
 ExpressionResultUserContextDuration
1 {% CanonicalURL != "" %} False CMSAbstractWebPart.OnInit 0.000
> CanonicalURL != "" False 0.000
2 {% NoFollow %} null 0.000
> NoFollow null 0.000
3 {% IncludeOptimizely %} null 0.000
> IncludeOptimizely null 0.000
4 {% DisclaimerContent %} null PageContext.CurrentPage_InitComplete 0.000
> DisclaimerContent null 0.000
5 {% pagetitle_orelse_name %} Best tools to stay ahead on your mortgage DocumentBase.Load 0.000
> pagetitle_orelse_name Best tools to stay ahead on your mortgage 0.000
6 {% CurrentDateTime.Hour %} 7 FIRSTMAC-srvc-kentico CMSWebParts_General_javascript.OnPreRender 0.000
> CurrentDateTime.Hour 7 FIRSTMAC-srvc-kentico 0.000
7 {% CurrentDateTime.Hour %} 7 FIRSTMAC-srvc-kentico 0.000
> CurrentDateTime.Hour 7 FIRSTMAC-srvc-kentico 0.000
      
Web farm synchronizations done by this page:
 Task typeTargetDataContext
1 DICTIONARYCOMMAND DELETEITEMINT¦om.contact_ContactID¦3166484 SimpleHandler`2.StartEvent
2 DICTIONARYCOMMAND DELETEITEMSTRING¦om.contact_ContactGUID;ContactSiteID¦61ce2d53-854d-4d44-8828-57a450dd3bb1|1
3 TOUCHCACHEITEM om.contact|all¦om.contact|byid|3166484¦om.contact|byguid|61ce2d53-854d-4d44-8828-57a450dd3bb1 SimpleHandler`2.StartEvent
4 DICTIONARYCOMMAND DELETEITEMINT¦om.contact_ContactID¦3166484 SimpleHandler`2.StartEvent
5 DICTIONARYCOMMAND DELETEITEMSTRING¦om.contact_ContactGUID;ContactSiteID¦61ce2d53-854d-4d44-8828-57a450dd3bb1|1
6 INVALIDATEOBJECT om.contact 3166484 SimpleHandler`2.StartEvent
     
ViewState used by the controls of this page:
 Control IDIs dirtyViewStateTotal size
1 form Yes
action = "/news-hub/october-2015/best-tools-to-stay-ahead-on-your-mortgage" (64 B)
64 B
 
2 p
pnlPage
Yes
CssClass = "PagePlaceholder" (15 B)
15 B
 
3 ScriptWebparts
Firstmac_RetailGTMDataLayer
ctrlSessionId1
Yes
Text = "4bxcsdbsq1ybenytufrd4pxz" (24 B)
24 B
 
4 ScriptWebparts
Firstmac_RetailGTMDataLayer
ctrlSessionId2
Yes
Text = "4bxcsdbsq1ybenytufrd4pxz" (24 B)
24 B
 
5 ScriptWebparts
Firstmac_RetailGTMDataLayer
ctrlSessionId3
Yes
Text = "4bxcsdbsq1ybenytufrd4pxz" (24 B)
24 B
 
6 ScriptWebparts
Firstmac_RetailGTMDataLayer
ctrlSessionId4
Yes
Text = "4bxcsdbsq1ybenytufrd4pxz" (24 B)
24 B
 
7 pageplaceholder
p
pnlPage
Yes
CssClass = "PagePlaceholder" (15 B)
15 B
 
8 ZoneA
BlogPostsDataSource
srcDocuments
Yes
IsSelected = True
0 B
 
9 BlogPostsRepeater
plcBasicRepeater
N/A
Yes
Yes
Yes
Yes
Yes
Yes
ZeroRowsText = "No data found" (13 B)
ResolveDynamicControls = True
DataSourceName = "BlogPostsDataSource" (19 B)
HideControlForZeroRows = True
DataBindByDefault = False
_!ItemCount = 1
32 B
 
10 dbg
pnlDebugContainer
No
CssClass = "debug" (5 B)
5 B
 
     Total viewstate size: bytes