Skip to content

Commit 6a27098

Browse files
committed
new landing page wording
1 parent e8483bb commit 6a27098

18 files changed

+68
-68
lines changed

.vitepress/config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -261,7 +261,7 @@ export default {
261261
{ text: 'Styles', link: '/api/styles' },
262262
{ text: 'RSVP Templates', link: '/api/rsvp' },
263263
{ text: "CTA Templates", link: '/api/cta' },
264-
{ text: "Landingpage Templates", link: '/api/landingpages' },
264+
{ text: "Landing Page Templates", link: '/api/landingpages' },
265265
{ text: 'Webhooks', link: '/api/webhooks' },
266266
{ text: 'Miscellaneous', link: '/api/miscellaneous' },
267267
]

src/api/events.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ Additionally, the API does not allow to set the status of an event - it will alw
144144
"recurrence_count": 10, // example: repeat 10 times
145145
"recurrence_weekstart": "MO", // example for Monday
146146
"layout": "id-of-a-style-template", // take the id from the url in the application or the response when creating one via API
147-
"landingpage": "id-of-a-landingpage-template", // take the id from the url in the application or the response when creating one via API
147+
"landingpage": "id-of-a-landing-page-template", // take the id from the url in the application or the response when creating one via API
148148
"iCalFileName": "overriding the ics file name",
149149
"rsvp": true,
150150
"rsvp_block": "id-of-an-rsvp-block", // take the id from the url in the application or the response when creating one via API
@@ -167,7 +167,7 @@ Additionally, the API does not allow to set the status of an event - it will alw
167167

168168
You can use the ProKey for further processing and several additional measures:
169169

170-
* We automatically set up a landingpage you can use. Its url would be `https://caldn.net/:prokey`.
170+
* We automatically set up a landing page you can use. Its url would be `https://caldn.net/:prokey`.
171171
* In most cases, we auto-create an ics file for you. You can download it from `https://event.caldn.net/:prokey/event.ics`. Mind the specialties here:
172172
* We are not able to generate a file, if you are using dynamic dates like "today+4" (you can still use the link option for "ical" below);
173173
* We are not able to generate a file for RSVP forms - here, we generate them dynamically for each attendee and send personalized ones within the confirmation emails;

src/api/groups.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ Mind that you cannot add events on group creation. **You can only link events to
7979
"subscription": "no", // can be "no" or "external" - the latter one requires a subscription_cal_url
8080
"subscription_cal_url": null, // url to an external calendar. Needs to start with "http"! Usually ends with ".ics"
8181
"layout": "id-of-a-style-template", // take the id from the url in the application or the response when creating one via API
82-
"landingpage": "id-of-a-landingpage-template", // take the id from the url in the application or the response when creating one via API
82+
"landingpage": "id-of-a-landing-page-template", // take the id from the url in the application or the response when creating one via API
8383
"cta": true,
8484
"cta_block": "id-of-a-cta-block" // take the id from the url in the application or the response when creating one via API
8585
}

src/api/landingpages.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,33 @@
11

2-
# Landingpage Template API
2+
# Landing Page Template API
33

44
::: info Mind the difference!
5-
This is about the Landingpage template.
5+
This is about the landing page template.
66

7-
A functional Landingpage consists of 2 base elements. Such a template block, holding the data about the structure and style of the page, as well as an [event](/api/events.html) or [subscription group](/api/groups.html), which defines the underlying date(s).
7+
A functional landing page consists of 2 base elements. Such a template block, holding the data about the structure and style of the page, as well as an [event](/api/events.html) or [subscription group](/api/groups.html), which defines the underlying date(s).
88
:::
99

10-
## Get all/latest Landingpage templates
10+
## Get all/latest landing page templates
1111

1212
```
1313
GET /landingpage/all
1414
```
1515

16-
Gets a list with the ids of all available landingpage templates.
16+
Gets a list with the ids of all available landing page templates.
1717

1818
```
1919
GET /landingpage/latest
2020
```
2121

22-
Gets the latest landingpage template.
22+
Gets the latest landing page template.
2323

24-
## Get one Landingpage template
24+
## Get one landing page template
2525

2626
```
2727
GET /landingpage/:id
2828
```
2929

30-
Reading a specific landingpage template does not allow for any additional parameters. It only takes the id in the request url and simply provides you with all data for this one.
30+
Reading a specific landing page template does not allow for any additional parameters. It only takes the id in the request url and simply provides you with all data for this one.
3131

3232
### Potential response
3333

@@ -57,13 +57,13 @@ Reading a specific landingpage template does not allow for any additional parame
5757

5858
<br />
5959

60-
## Add a Landingpage template
60+
## Add a landing page template
6161

6262
```
6363
POST /landingpage
6464
```
6565

66-
Creating a new landingpage template requires you to at least provide the "name" field in the body.
66+
Creating a new landing page template requires you to at least provide the "name" field in the body.
6767

6868
```json
6969
{
@@ -111,17 +111,17 @@ The id from a successful creation can be used for further processing, like using
111111

112112
<br />
113113

114-
## Update a Landingpage template
114+
## Update a landing page template
115115

116116
```
117117
PATCH /landingpage/:id
118118
```
119119

120-
Updating a landingpage template follows the same rules as creating one.
120+
Updating a landing page template follows the same rules as creating one.
121121

122122
<br />
123123

124-
## Delete a Landingpage template
124+
## Delete a landing page template
125125

126126
```
127127
DELETE /landingpage/:id
@@ -132,5 +132,5 @@ Deleting a landinpgage template is simple. Only provide the prokey and it gets r
132132
**Be careful with this call!**
133133

134134
::: warning This does not delete events or groups!
135-
They remain active, but will then use the generic default landingpage template instead.
135+
They remain active, but will then use the generic default landing page template instead.
136136
:::

src/application-manual/analytics.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ outline: [2,3]
77
For regular events, we track when users save them to their calendars.
88

99
::: warning To be more precise...
10-
We track the initiation of the save process via clicks at the landingpage, from email direct links, and from Add to Calendar Buttons with active Proxy option. The actual save can not be tracked, since it happens in the calendar app.
10+
We track the initiation of the save process via clicks at the landing page, from email direct links, and from Add to Calendar Buttons with active Proxy option. The actual save can not be tracked, since it happens in the calendar app.
1111
:::
1212

1313
We also only do this for regular events, not for RSVP setups. In the RSVP case, we show the replies instead (enough tracking needed).

src/application-manual/elements.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,12 @@ The hierarchy looks likes this:
1818
| └─ Email template per RSVP email type *(optional)*
1919
├─ CTA template *(optional)*
2020
├─ Style *(optional)*
21-
└─ Landingpage template *(optional)*
21+
└─ Landing page template *(optional)*
2222
```
2323

2424
You will face this hierarchy during the creation of element. Still, within the app, they are organized a little different, in order to make them easily accessible - see the main navigation (Events - Styles - Templates).
2525

26-
*Styles, CTA-, and Landingpage templates can be also related to a group, if the group is set up as subscription.*
26+
*Styles, CTA-, and landing page templates can be also related to a group, if the group is set up as subscription.*
2727

2828
Webhooks, Team, and Settings are additional elements, which are described here as well.
2929

@@ -61,7 +61,7 @@ All events you create, can be linked to an event with just one click. This makes
6161
*Bascially, "Styles" are also templates. We differentiate, because they play a more vital role, but that's all.*
6262

6363
::: info Mind that there are some exceptions.
64-
Landingpages and RSVP emails are also partly styled within the respective template blocks and not only by the *style*!
64+
Landing pages and RSVP emails are also partly styled within the respective template blocks and not only by the *style*!
6565
:::
6666

6767
## Templates
@@ -93,13 +93,13 @@ When setting them, you overwrite the default emails, that we send for any RSVP i
9393

9494
You can also adjust the look of the email within the template.
9595

96-
### Landingpages
96+
### Landing pages
9797

98-
For every event, we automatically generate a nice responsive landingpage for it.
98+
For every event, we automatically generate a nice responsive landing page for it.
9999

100100
This makes it easy to share your RSVP or event on social media and beyond.
101101

102-
By creating a [landingpage template](/application-manual/styles-and-templates.html#landingpages), you can adjust the look as well as additional content of this landingpage.
102+
By creating a [landing page template](/application-manual/styles-and-templates.html#landingpages), you can adjust the look as well as additional content of this landing page.
103103
Link this template to the event/group and you are done.
104104

105105
## Webhooks

src/application-manual/groups-and-events.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ Once a group has events attached, you can no longer change this, since it change
3838

3939
In the subscription case, you won't see this table, but the style and CTA inputs, which you already know from the creation.
4040

41-
At the very top, you either only see the ProKey to copy (non-subscription case) or a complete summary with everything you need for sharing and integration purposes. From email links to your auto-created landingpage and more. Here, you also find the link to the **analytics** dashboard for this event group.
41+
At the very top, you either only see the ProKey to copy (non-subscription case) or a complete summary with everything you need for sharing and integration purposes. From email links to your auto-created landing page and more. Here, you also find the link to the **analytics** dashboard for this event group.
4242

4343
## The event
4444

@@ -76,10 +76,10 @@ In all cases, you can always check the result at the dynamic preview.
7676
Once created, you can always update the event on the detail page.
7777
There, you basically find the same structure as on creation.
7878

79-
At the very top, you find a complete summary with everything you need for sharing and integration purposes. From email links to your auto-created landingpage and more. Here, you also find the link to the [analytics](/application-manual/analytics.html) dashboard for this event. This would be the overview of RSVP sign-ups in the RSVP case or analytics about when and how often people saved an event to their calendars (in the non-RSVP case).
79+
At the very top, you find a complete summary with everything you need for sharing and integration purposes. From email links to your auto-created landing page and more. Here, you also find the link to the [analytics](/application-manual/analytics.html) dashboard for this event. This would be the overview of RSVP sign-ups in the RSVP case or analytics about when and how often people saved an event to their calendars (in the non-RSVP case).
8080

8181
Also at the top, you have the option to set an event to private.
82-
This will block the auto-generation of a landingpage and ics file, but will still allow you to generate ics files via API or use a button with [dynamic date properties in WordPress](/integration/wordpress.html#dynamic-connections).
82+
This will block the auto-generation of a landing page and ics file, but will still allow you to generate ics files via API or use a button with [dynamic date properties in WordPress](/integration/wordpress.html#dynamic-connections).
8383

8484
::: warning Mind Auto-Adjustments
8585
Depending on what you select as well as different cases on the user side, we automatically adjust some details. For example, when you create a recurring event, some calendar types will not show up, as not all do support this feature (in an Add to Calendar Button scope).

src/application-manual/styles-and-templates.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ While you can create them right during event creation, you can also do this at t
99

1010
As it might be obvious already, styles define the look and feel of your published elements. They, however, also account for usability and UX - like which calendar providers are available for an Add to Calendar Button.
1111

12-
Templates exist for RSVP forms and emails, Call to Action (CTA) screens, as well as landingpages.
12+
Templates exist for RSVP forms and emails, Call to Action (CTA) screens, as well as landing pages.
1313

14-
While RSVP forms, landingpage templates, CTA screens, and styles can be linked to events; emails can be linked to RSVP forms.
14+
While RSVP forms, landing page templates, CTA screens, and styles can be linked to events; emails can be linked to RSVP forms.
1515

1616
::: info Build your world!
1717
The Add to Calendar system is structured in way to offer you a maximum of flexibilty when it comes to you building your specific setup.
@@ -45,7 +45,7 @@ In case you are building an RSVP form, using an RSVP remplate is mandatory as it
4545

4646
The same applies for Call to Action templates.
4747

48-
Email and Landingpage templates, on the other hand, are rather optional. If you do not work with them, our default will be delivered. Using them gives you the power to customize all details of your user's journey.
48+
Email and landing page templates, on the other hand, are rather optional. If you do not work with them, our default will be delivered. Using them gives you the power to customize all details of your user's journey.
4949

5050
[Open in the app ❯](https://app.add-to-calendar-pro.com/templates)
5151

@@ -107,14 +107,14 @@ Test your email via the button on the very right side of the page! It sends an e
107107
Mind that here you can only define a custom FROM name and set your custom reply-to address.
108108
To define the sender email address, you need to set this up globally at the settings page.
109109

110-
### Landingpage
110+
### Landing page
111111

112-
Landingpage templates are basically additional configurations for the auto-generated landingpages for your events.
112+
Landing page templates are basically additional configurations for the auto-generated landing pages for your events.
113113

114-
Those landingpages can be used to share your event on social media or anywhere else. They also come into play, when you use our email links or proxy the Add to Calendar Button (required for analytics). In those cases, especially if something goes wrong (we do some pre-checks with the requested calendar provider), we show some guidance to the user - with the landingpage style.
115-
For the RSVP case, any communication, like DOI, the user editing his response, etc., uses this landingpage layout as well.
114+
Those landing pages can be used to share your event on social media or anywhere else. They also come into play, when you use our email links or proxy the Add to Calendar Button (required for analytics). In those cases, especially if something goes wrong (we do some pre-checks with the requested calendar provider), we show some guidance to the user - with the landing page style.
115+
For the RSVP case, any communication, like DOI, the user editing his response, etc., uses this landing page layout as well.
116116

117-
As you see, there is a big chance, your users are getting in contact with your event's or RSVP's landingpage.
117+
As you see, there is a big chance, your users are getting in contact with your event's or RSVP's landing page.
118118

119119
With a respective template, linkable to an event/group, you can customize this page.
120120

src/application-manual/troubleshooting.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ The events we push:
2828

2929
## Tracking does not seem to work
3030

31-
We track the initiation of the save process via clicks at the landingpage, from email direct links, and from Add to Calendar Buttons with active `Proxy` option. If the `Proxy` option is not set at the style, while you are using the Add to Calendar Button outside of the auto-generated landingpage, clicks cannot be tracked.
31+
We track the initiation of the save process via clicks at the landing page, from email direct links, and from Add to Calendar Buttons with active `Proxy` option. If the `Proxy` option is not set at the style, while you are using the Add to Calendar Button outside of the auto-generated landing page, clicks cannot be tracked.
3232

3333
Another case would be when you share the generated ics file directly - we cannot track this either.
3434

@@ -48,7 +48,7 @@ This is basically necessary for things like email links or even the Add to Calen
4848

4949
If you do not want this to happen - because, for example, you put sensitive information into the event details - you can set an event (or group) to private. Click the flap on the top of the big box at the beginning of the details page.
5050

51-
A private event has no public ics file or landingpage. The Add to Calendar Button will also not work as it requires to pull the information via the web. However, you can still [generate ics files via our API](/api/miscellaneous.html#retrieve-ics-file-body).
51+
A private event has no public ics file or landing page. The Add to Calendar Button will also not work as it requires to pull the information via the web. However, you can still [generate ics files via our API](/api/miscellaneous.html#retrieve-ics-file-body).
5252

5353
This makes it an ideal case for [dynamic checkout flows](/recipes/dynamic-checkout.html) with sensitive information!
5454

@@ -66,7 +66,7 @@ To achieve this, you would need to duplicate your event and connect the 2 events
6666

6767
## Social preview image not updating
6868

69-
When sharing a link to the landingpage, we automatically generate a preview image, which displays the event details. This helps to spread the word more prominently.
69+
When sharing a link to the landing page, we automatically generate a preview image, which displays the event details. This helps to spread the word more prominently.
7070

7171
At each update, this image gets updated as well. However, external tools and websites usually cache this image, which makes it not updating immediately. Some refresh there cache only after 7 days, if at all.
7272

0 commit comments

Comments
 (0)