Core Concepts

Extending Craft

Sprout Plugins extend Craft with several new components for designing a website's content architecture and digital strategy.

Sprout ComponentCraft Component TypePlugin
FormElementForms
EntryElementForms
RedirectElementSEO
Notification EmailElementEmail
Campaign EmailElementEmail
Sent EmailElementEmail
ReportElementReports
ListElementLists
SubscriberElementLists
Form RelationsFieldForms
Entry RelationsFieldForms
Element MetadataFieldSEO
AddressFieldFields
EmailFieldFields
GenderFieldFields
NameFieldFields
NotesFieldFields
PhoneFieldFields
PredefinedFieldFields
Regular ExpressionFieldFields
URLFieldFields

List does not include Events or Widgets.

Sprout Concepts

In addition to extending Craft's component architecture, Sprout Plugins add several new components for our own feature set which developers can also extend and build on.

Sprout Component TypeComponent TypePlugin
Data SourceData SourceReports
Notification EventEvent TypeEmail
Form FieldField TypeForms
Element ImporterImporterImport
Settings ImporterImporterImport
Field ImporterImporterImport
List TypeList TypeLists
MailerMailerEmail
SchemaSchemaSEO
Form TemplateTemplate BundleForms
Email TemplateTemplate BundleEmail
CaptchasUtilityForms
URL-Enabled Section TypeUtilitySEO