Custom fieldsIntroductionUsing AcyMailing Enterprise (this feature has been added to AcyMailing 1.2.0), you can add extra fields to your subscription form, to the user profile on the front-end and on the back-end. You will then be able to filter your users based on these fields or include these fields in a Newsletter. You will also be able to import users with those fields and export the extra fields as well. This system should meet most of your needs and enable you to create personal subscription form. If you want to personalize more your subscription form, you can still integrate AcyMailing with a Form component using the subscription via URL.
Create new fields on the AcyMailing User profile
Create a phone number field
Create a Gender field
Create an information field
Order my fields
Display these fields on the Back-end User profile
Display these fields on the Front-end User profile
Display these fields on the Back-end User Listing
Display these fields on the AcyMailing Module
Display these fields on your registration pageYou can display the extra fields you created on your Joomla registration page but also on the Virtuemart, Hikashop, CCUsers, AlphaRegistration, Tienda, redShop, ExtendedReg... Access the AcyMailing configuration page, tab plugins and edit the AcyMailing : (auto)Subscribe during Joomla registration pugin.
On the Basic options, you can see an option to select fields displayed on the registration page. Select your fields using the selection button, select after what existing field you want the AcyMailing fields to be added and then save the plugin.
Go back on your registration form to see the fields. You can add some CSS on the Custom CSS area in the plugin if needed.
Get some statistics about the custom fieldsIf you create a custom field using the type Radio, CheckBoxes or Dropdown, you can see some statistics about it if access your custom field.
ExamplesCountry fieldTo create a country field, first create a new field in AcyMailing. Then access your database (using phpMyAdmin for example), select the table "#__acymailing_fields" and edit the field you just created. In the textarea "value", copy paste the following code: AFG::Afghanistan
ALB::Albania
DZA::Algeria
ASM::American Samoa
AND::Andorra
AGO::Angola
AIA::Anguilla
ATA::Antarctica
ATG::Antigua and Barbuda
ARG::Argentina
ARM::Armenia
ABW::Aruba
AUS::Australia
AUT::Austria
AZE::Azerbaijan
BHS::Bahamas
BHR::Bahrain
BGD::Bangladesh
BRB::Barbados
BLR::Belarus
BEL::Belgium
BLZ::Belize
BEN::Benin
BMU::Bermuda
BTN::Bhutan
BOL::Bolivia
BIH::Bosnia and Herzegowina
BWA::Botswana
BVT::Bouvet Island
BRA::Brazil
IOT::British Indian Ocean Territory
BRN::Brunei Darussalam
BGR::Bulgaria
BFA::Burkina Faso
BDI::Burundi
KHM::Cambodia
CMR::Cameroon
CAN::Canada
CPV::Cape Verde
CYM::Cayman Islands
CAF::Central African Republic
TCD::Chad
CHL::Chile
CHN::China
CXR::Christmas Island
CCK::Cocos (Keeling) Islands
COL::Colombia
COM::Comoros
COG::Congo
COK::Cook Islands
CRI::Costa Rica
CIV::Cote D'Ivoire
HRV::Croatia
CUB::Cuba
CYP::Cyprus
CZE::Czech Republic
DNK::Denmark
DJI::Djibouti
DMA::Dominica
DOM::Dominican Republic
TMP::East Timor
ECU::Ecuador
EGY::Egypt
SLV::El Salvador
GNQ::Equatorial Guinea
ERI::Eritrea
EST::Estonia
ETH::Ethiopia
FLK::Falkland Islands (Malvinas)
FRO::Faroe Islands
FJI::Fiji
FIN::Finland
FRA::France
FXX::France, Metropolitan
GUF::French Guiana
PYF::French Polynesia
ATF::French Southern Territories
GAB::Gabon
GMB::Gambia
GEO::Georgia
DEU::Germany
GHA::Ghana
GIB::Gibraltar
GRC::Greece
GRL::Greenland
GRD::Grenada
GUM::Guam
GTM::Guatemala
GIN::Guinea
GNB::Guinea-Bissau
GUY::Guyana
HTI::Haiti
HMD::Heard and McDonald Islands
HND::Honduras
HKG::Hong Kong
HUN::Hungary
ISL::Iceland
IND::India
IDN::Indonesia
IRN::Iran
IRQ::Iraq
IRL::Ireland
ISR::Israel
ITA::Italy
JAM::Jamaica
JPN::Japan
JOR::Jordan
KAZ::Kazakhstan
KEN::Kenya
KIR::Kiribati
PRK::Korea, North
KOR::Korea, South
KWT::Kuwait
KGZ::Kyrgyzstan
LAO::Laos
LVA::Latvia
LBN::Lebanon
LSO::Lesotho
LBR::Liberia
LBY::Libyan Arab Jamahiriya
LIE::Liechtenstein
LTU::Lithuania
LUX::Luxembourg
MAC::Macau
MKD::Macedonia
MDG::Madagascar
MWI::Malawi
MYS::Malaysia
MDV::Maldives
MLI::Mali
MLT::Malta
MHL::Marshall Islands
MRT::Mauritania
MUS::Mauritius
MYT::Mayotte
MEX::Mexico
FSM::Micronesia
MDA::Moldova
MCO::Monaco
MNG::Mongolia
MNE::Montenegro
MSR::Montserrat
MAR::Morocco
MOZ::Mozambique
MMR::Myanmar
NAM::Namibia
NRU::Nauru
NPL::Nepal
NLD::Netherlands
ANT::Netherlands Antilles
NCL::New Caledonia
NZL::New Zealand
NIC::Nicaragua
NER::Niger
NGA::Nigeria
NIU::Niue
NFK::Norfolk Island
MNP::Northern Mariana Islands
NOR::Norway
OMN::Oman
PAK::Pakistan
PLW::Palau
PAN::Panama
PNG::Papua New Guinea
PRY::Paraguay
PER::Peru
PHL::Philippines
PCN::Pitcairn
POL::Poland
PRT::Portugal
PRI::Puerto Rico
QAT::Qatar
ROM::Romania
RUS::Russia
RWA::Rwanda
KNA::Saint Kitts and Nevis
LCA::Saint Lucia
VCT::Saint Vincent and the Grenadines
WSM::Samoa
SMR::San Marino
STP::Sao Tome and Principe
SAU::Saudi Arabia
SEN::Senegal
SRB::Serbia
SYC::Seychelles
SLE::Sierra Leone
SGP::Singapore
SVK::Slovakia
SVN::Slovenia
SLB::Solomon Islands
SOM::Somalia
ZAF::South Africa
SGS::South Georgia and the South Sandwich Islands
ESP::Spain
LKA::Sri Lanka
SHN::St. Helena
SPM::St. Pierre and Miquelon
SDN::Sudan
SUR::Suriname
SJM::Svalbard and Jan Mayen Islands
SWZ::Swaziland
SWE::Sweden
CHE::Switzerland
SYR::Syrian Arab Republic
TWN::Taiwan
TJK::Tajikistan
TZA::Tanzania
THA::Thailand
TGO::Togo
TKL::Tokelau
TON::Tonga
TTO::Trinidad and Tobago
TUN::Tunisia
TUR::Turkey
TKM::Turkmenistan
TCA::Turks and Caicos Islands
TUV::Tuvalu
UGA::Uganda
UKR::Ukraine
ARE::United Arab Emirates
GBR::United Kingdom
UMI::United States Minor Outlying Islands
USA::United States of America
URY::Uruguay
UZB::Uzbekistan
VUT::Vanuatu
VAT::Vatican City State
VEN::Venezuela
VNM::Vietnam
VGB::Virgin Islands (British)
VIR::Virgin Islands (U.S.)
WLF::Wallis and Futuna Islands
ESH::Western Sahara
YEM::Yemen
YUG::Yugoslavia
ZAR::Zaire
ZMB::Zambia
ZWE::Zimbabwe
US States fieldTo create a US States field, first create a new field in AcyMailing. Then access your database (using phpMyAdmin for example), select the table "#__acymailing_fields" and edit the field you just created. In the textarea "value", copy paste the following code: AL::Alabama
AK::Alaska
AZ::Arizona
AR::Arkansas
CA::California
CO::Colorado
CT::Connecticut
DE::Delaware
DC::District of Columbia
FL::Florida
GA::Georgia
HI::Hawaii
ID::Idaho
IL::Illinois
IN::Indiana
IA::Iowa
KS::Kansas
KY::Kentucky
LA::Louisiana
ME::Maine
MT::Montana
NE::Nebraska
NV::Nevada
NH::New Hampshire
NJ::New Jersey
NM::New Mexico
NY::New York
NC::North Carolina
ND::North Dakota
OH::Ohio
OK::Oklahoma
OR::Oregon
MD::Maryland
MA::Massachusetts
MI::Michigan
MN::Minnesota
MS::Mississippi
MO::Missouri
PA::Pennsylvania
RI::Rhode Island
SC::South Carolina
SD::South Dakota
TN::Tennessee
TX::Texas
UT::Utah
VT::Vermont
VA::Virginia
WA::Washington
WV::West Virginia
WI::Wisconsin
WY::WyomingWe wanted to thanks Jonathan for the list of countries and states.
Canada Provinces fieldTo create a provinces field, first create a new field in AcyMailing. Then access your database (using phpMyAdmin for example), select the table "#__acymailing_fields" and edit the field you just created. In the textarea "value", copy paste the following code: Thank you Mr BlackBoot !
Brazilian States fieldTo create a states field, first create a new field in AcyMailing. Then access your database (using phpMyAdmin for example), select the table "#__acymailing_fields" and edit the field you just created. In the textarea "value", copy paste the following code: AC::Acre
AL::Alagoas
AP::Amapá
AM::Amazonas
BA::Bahia
CE::Ceará
DF::DistritoFederal
ES::EspíritoSanto
GO::Goiás
MA::Maranhão
MT::MatoGrosso
MS::MatoGrossodoSul
MG::MinasGerais
PA::Pará
PB::Paraíba
PR::Paraná
PE::Pernambuco
PI::Piauí
RJ::RiodeJaneiro
RN::RioGrandedoNorte
RS::RioGrandedoSul
RO::Rondônia
RR::Roraima
SC::SantaCatarina
SP::SãoPaulo
SE::Sergipe
TO:TocantinsThanks to Bento for providing us with this list.
Australian StatesTo create a states field, first create a new field in AcyMailing. Then access your database (using phpMyAdmin for example), select the table "#__acymailing_fields" and edit the field you just created. In the textarea "value", copy paste the following code: Thank you Geoff !
Frequently Asked QuestionsHow many custom fields can I add?You can create as many custom fields as you want. How can I translate the inserted fields?If the label of the field is in upper-case, then AcyMailing will look for a translation in the language files. Our language files already contain some translations so you can directly use:
How can I display the user custom fields on the notification message?By default, the notification message contains the user name, its e-mail address and its IP. {user:COLUMN_NAME} So for example if you created a custom field called "country", you should insert the tag {user:country} in the notification message. Do not use {subtag:country} otherwise the receiver information will be displayed, not the one from your newly created user.
Last Updated on Wednesday, 27 February 2013 12:21
|




Enjoy automatic send process and scheduled newsletters. Use captcha and welcome messages.
Stop writing your newsletters, let Acy do it for you! Track your user's clicks and get powerful statistics.
The ultimate version with custom fields, front-end edition, bounce back handling, follow-up messages ...
The best of AcyMailing with unlimited websites support.
More integrations? Have a look at our plugins
AcyMailing is translated in more than 40 languages
AcyMailing
If our documentation didn't answer your question
Where everything is explained!
For private enquiries






















